内容正文:
练习10 过去进行时
一、单项选择
从每小题所给的A、B、C、D四个选项中选出一个可以填入空白处的最佳选。
1.--Catherine, everyone was at the two-hour concert except you.
--Sorry, but I _______ my mother, cleaning up the whole apartment.
A.helped
B.was helping
C.had helped
D.am helping
【答案】B
【详解】考查时态。句意:——Catherine,除了你,大家都参加了两个小时的音乐剧。——很抱歉,但是那时我在帮妈妈打扫整个公寓。根据语境,“我”是在过去的音乐剧期间帮助妈妈的,说明是在特定的过去时间段动作一直在发生,所以用过去进行时态,主语she是单数,be动词用was。故选B。
2.— I called you at seven yesterday evening, but there was no answer.
— Oh, I am sorry. I _____dinner at my friend’s home.
A.had had
B.had
C.was having
D.would have
【答案】C
【详解】考查动词时态。句意:——我昨天晚上七点给你打电话,但是没有人接。——哦,对不起。我正在朋友家吃晚饭。根据时间状语at seven yesterday evening可知,此处指昨天晚上七点时正在发生的动作,应使用过去进行时。故选C。
3.Susan had quit her well-paid job and _________ as a volunteer in the neighborhood when I visited her last year.
A.is working
B.was working
C.has worked
D.had worked
【答案】B
【解析】考查时态。句意:Susan已经辞去了高薪的工作。去年当我探望她的时候,她正在一个社区里做志愿者。Susan辞职发生在她当志愿者之前,had quit是过去完成时态,过去完成时态通俗的说就是“过去的过去”,且结合时间状语when I visited her last year可知,Susan做志愿者是过去的某个时间段发生的情况,故该空应用过去进行时态。B选项正确。
4.— Would you like to give me some advice on what I talked about just now?
— Sorry. I _____ of something else.
A.am thinking
B.has thought
C.was thinking
D.had thought
【答案】C
【详解】考查动词时态。句意:——你能就我刚才所说的给我一些建议吗?——对不起。我在想别的事。根据give me some advice on what I talked about just now及Sorry.说明后者没有认真听前者刚才说的话,由此可知,当时后者正在想其他的事情,应使用过去进行时。故选C。
5.Cathy someone, so I nodded to her and went away.
A.phoned
B.had phoned
C.has phoned
D.was phoning
【答案】D
【详解】考査动词时态。句意:她正在和某人打电话,所以我向她点了下头就走了。根据下文I nodded to her and went away.( 我向她点点头就走了)可知,她正在打电话,此处描述的是过去正在进行的动作。故选D。
6.—How was the concert last night?
—It was good, but the people behind me ___________ the whole time.
A.are talking
B.were talking
C.had talked
D.have talked
【答案】B
【详解】考查时态。句意:——昨晚的音乐会怎么样?——很好,但我身后的人一直在说话。本题是两人正在谈话,谈论的是last night(昨晚)发生的事情,与过去时间相关,the whole time全部时间(自始至终)提示在某一时间段或某一段时间内正在发生或进行的动作,要用进行时,二者合并考虑,用过去进行时,故选B。
7.--- Good afternoon! By the way, has Billy finished his homework today?
--- I have no ide