精英家教网 > 高中英语 > 题目详情

—Why is the house in a mess?
—I         it for Christmas since three days ago.

A.cleanedB.cleans
C.have cleanedD.have been cleaning

D

解析试题分析:句意:--为什么房子那么乱?--为了圣诞节我已经打扫三天了。由题干上下文中可知,“我已打扫三天了”,但是还没有打扫完,还要继续打扫,应该用现在完成进行时。现在完成进行时用于表示“从过去某一时刻开始的动作一直持续到现在,并且还要继续下去”。而现在完成时表示过去发生的动作对现在造成的影响好结果。因此,D正确。
考点: 考查动词时态的用法。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

—Look, it ____ again.
—Yeah. This is the third snow we ____ this spring.

A.will snow; are having B.has snowed; had had
C.is snowing; have had D.snows; have had

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

A large number of students in our school ____ from the countryside; the number _____ growing these years.

A.is; has been B.are; has been
C.is; have been D.are; have been

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

The discovery of gold in Australia led thousands to believe that a fortune______.

A.I made B.would make C.was to be made D.had made

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

--- Is there anything wrong , Tom ? You look upset .
---Oh, nothing . In fact , I ______  the coming National College Entrance Examination

A.have just thought of B.was just thinking of
C.will just be thinking of D.would just think of

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

During the last three decades, the number of people participating in physical fitness programs ___ sharply.

A.was increasingB.has increased
C.had increasedD.will be increasing

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Moyan has won the Noble Prize in Literature, which has made him world-famous, but before that no one could have imagined how great a role he _______ in the literary world.

A.had playedB.has playedC.is playingD.was to play

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

查看答案和解析>>

同步练习册答案