当前位置:高中试题 > 英语试题 > 一般现在时 > Mary, stop to have a rest. You _________ the flowers in your garden for nearly t...
题目
题型:不详难度:来源:
Mary, stop to have a rest. You _________ the flowers in your garden for nearly two hours.
A.are wateringB.were watering
C.waterD.have been watering

答案
D
解析

试题分析:考查时态:句意:玛丽,停下来休息一下,你在花园浇花有两个小时了,说明浇花这个动作是从过去一直持续到现在,用现在完成进行时,选D。
点评:时态的考查要放在上下文的语境中进行,要注意抓住句子的关键词。现在完成进行时表达的动作是从过去到现在一直在进行的动作,有明显的时间暗示。
核心考点
试题【Mary, stop to have a rest. You _________ the flowers in your garden for nearly t】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
—Ann is in hospital.
—Oh, really? I      know. I     go and visit her.
A.didn’t; am going to B.don’t; would
C.don’t; will D.didn’t; will

题型:不详难度:| 查看答案
—Who do you guess I am?
—Sorry, your name _____my mind.
A.slippedB.has slippedC.was slippedD.slips

题型:不详难度:| 查看答案
We can’t _____to wait any longer or we’ll miss the plane.
A.offerB.avoidC.affordD.spare

题型:不详难度:| 查看答案
---The window is dirty.
----I know. It ______ for weeks.
A.hasn’t cleanedB.didn’t clean
C.wasn’t cleanedD.hasn’t been cleaned

题型:不详难度:| 查看答案
Computers          in offices and homes since 1970s.
A.have been usedB.had been used C.was D.has been used

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