日期:2023-03-03 17:30:55浏览量:76
—You look tired!
—My husband _______ football matches all night. That was too noisy!
A. watches B. has watched C. was watching D. will watch
句意:—你看起来很累!
—我丈夫一整晚都在看足球赛。太吵了!
解析:这道题考察的是动词的时态。这里我们要注意一下过去进行时的用法。
(1)过去进行时表示某一时刻正在进行的动作。
[2021·贵州贵阳]While Linda was still sleeping, her mother_____ breakfast in the kitchen.
A.was making B.is making C.has made
句意:琳达还在睡觉的时候,她妈妈正在厨房里做早餐。
解析:根据“While Linda was still sleeping”可知,此处强调在过去的某个时间点,动作正在发生,用过去进行时,故选A。
(2)过去进行时表示某一段时间正在进行的动作。
例句:What was your mother doing all day last Sunday?
上周日你妈妈一整天都在干什么?
我们这道题就属于这种用法,所以选C。
(3)go,come,leave,arrive,start等动词的过去进行时表示过去按计划即将发生的动作。
We arrived at the station as the train was leaving.
我们到达车站时火车就要开出了。
[巩固练习]
[2020 •北京市]I ___________ on the computer when Frank called me last night.
A. work B. will work C. was working D. am working
句意:弗兰克昨晚打电话给我时,我正在用电脑工作。
解析:由题干中“when Frank called me last night”可知此处表示当某件事情发生的时候,另一件事情正在进行过去进行时造句,when引导的从句用一般过去时过去进行时造句,主句用过去进行时。故选C。
以上内容由网络用户投稿,希望对大家有所帮助!如有侵权,请联系我们进行删除!