--- Have you finished the report? --- No. I ______ it all this week.A.will do B.
题型:不详难度:来源:
--- Have you finished the report? --- No. I ______ it all this week.A.will do | B.had done | C.have been doing | D.have done |
|
答案
C |
解析
试题分析:现在完成进行时表示从过去某时开始一直持续到现在的动作,并且还将持续下去。句意:--你完成你报告了吗?---还没有,我这周一直在做。根据句意故选C. 点评:本题难度适中。做这类题时注意题干所提供的信息,如语境、情景以及说话人的情感;根据句中的时间状语以及一些副词判断时态;考虑语态;考虑时态的一致性。 即学即练:Tom doesn’t turn up. We ______ for him for half an hour. A. will wait B. had waited C. have been waiting D. have waited 解析:C。句意:我们已经等你半个钟头了。 |
举一反三
He could speak English fluently because he __________ it for four years when he was a college student. A.had studied | B.have been studying | C.studied | D.was studying |
|
Being a teacher always encouraging students to think for themselves, I won"t tell them answers until they __________ on a math problem for more than an hour.A.have worked | B.will have worked | C.will have been working | D.had worked |
|
The country life he was used to ____ greatly in the past decade. A.change | B.has changed | C.changing | D.have changed |
|
I called him many times, but I didn’t get through, maybe his mum _ on the phone all the time.A.talked | B.was talking | C.has talked | D.had talked |
|
The London 2012 Olympic Games marks the third time that London ______ the right to host the modern Olympics.A.had had | B.has | C.had | D.has had |
|
最新试题
热门考点