当前位置:高中试题 > 英语试题 > 一般现在时 > --- 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 doneC.have been doingD.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。句意:我们已经等你半个钟头了。
核心考点
试题【--- Have you finished the report? --- No. I ______ it all this week.A.will do B.】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
He could speak English fluently because he __________ it for four years when he was a college student.    
A.had studiedB.have been studyingC.studiedD.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 workedB.will have worked
C.will have been workingD.had worked

题型:不详难度:| 查看答案
The country life he was used to ____ greatly in the past decade. 
A.changeB.has changedC.changingD.have changed

题型:不详难度:| 查看答案
I called him many times, but I didn’t get through, maybe his mum _   on the phone all the time.
A.talkedB.was talkingC.has talkedD.had talked

题型:不详难度:| 查看答案
The London 2012 Olympic Games marks the third time that London ______ the right to host the modern Olympics.
A.had hadB.hasC.hadD.has had

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.