当前位置:高中试题 > 英语试题 > 一般现在时 > —Why were you so late this morning? —I _____ in heavy traffic for an hour on the...
题目
题型:不详难度:来源:
—Why were you so late this morning?
—I _____ in heavy traffic for an hour on the way here.
A.have been caughtB.have caughtC.had caughtD.was caught

答案
D
解析

试题分析:考查时态和语态。句意:为什么你今天上午这么晚?—在来这里的路上我被交通堵塞堵了一个小时。根据句意说明使用被动语态。现在完成时表示过去所发生的事情持续到现在或者对现在的影响;一般过去时只是描述过去发生的事情。本题只是描述过去所发生的事情。故D正确。
点评:现在完成时表示过去所发生的事情持续到现在或者对现在的影响;一般过去时只是描述过去发生的事情。
核心考点
试题【—Why were you so late this morning? —I _____ in heavy traffic for an hour on the】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
Those boys _____ many times not to go on line, but it doesn’t make any difference.
A.have toldB.toldC.have been toldD.were being told

题型:不详难度:| 查看答案
—You didn’t go to Europe, why?
—I _____ this morning, but I _____ to Shanghai because of an emergency .
A.was to start; am goingB.was scheduled to start; will go
C.should have started; am goingD.would like to start; will go

题型:不详难度:| 查看答案
My wife ______the night shift when my plane ______. That’s why no one is to meet me at the airport today.
A.will be working; arrivesB.was working; arrived
C.will have worked; has arrivedD.is working; is arriving

题型:不详难度:| 查看答案
— Isn’t it hard to drive downtown to work?
—Yeah, that’s why I ______ to work by train.
A.have goneB.have been going C.was going D.will have gone

题型:不详难度:| 查看答案
—Hi, Jack! When did you arrive in Berlin?
—Last weekend .I         a different culture since then.
A.was experiencingB.will be experiencing
C.have been experiencingD.had been experiencing

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