题目内容
2.I you in London.How long here?( )| A. | don't know;are;had you been | B. | didn't know;were;have you been | ||
| C. | didn't know;are;have you come | D. | don't know;were;are you |
分析 我不知道你在伦敦,你在伦敦多久了?
解答 答案:B.
宾语从句中的时态要和主句保持一致,如果主句用了一般过去时,那么从句就要用过去时的某种时态,根据"I you in London."我不知道你在伦敦,可知在说这句话之前的时候不知道你在伦敦,也就是在过去的时候不知道,所以要用一般过去时,主句用了一般过去时,从句也要用一般过去时,另外根据"How long here"可知从过去某时刻开始就在伦敦,一直待到说话发生的时候,还有可能延续下去,所以要用现在完成时,综上所述,故选B.
点评 首先要掌握宾语从句的时态要和主句的时态保持一直,还要掌握现在完成时的用法,然后结合具体的题目,就可以确定正确答案.
练习册系列答案
相关题目
12.Ken and Linda's favourite subject _______English.( )
| A. | are | B. | is | C. | am | D. | does |
13.--Shall we go hiking this weekend?
--Sounds ____.I think we'll have a good time.( )
--Sounds ____.I think we'll have a good time.( )
| A. | good | B. | well | C. | good idea | D. | bad |
7.Jack does his homework Mary.So they both always get good grades in the exams.( )
| A. | as careful as | B. | as carefully as | C. | so careful as | D. | so carefully as |
11.Have you read the book _______ by Lu Xun?( )
| A. | writes | B. | wrote | C. | writing | D. | written |
12.-I am afraid I won't be able to go to the party,Lucy.
--If you don't go there,__________.( )
--If you don't go there,__________.( )
| A. | so do I | B. | so will I | C. | neither do I | D. | neither will I |