GoodHeavens!Youarehere,Mary!Yourparentstoldmethismornin...
来源:语文精选馆 1.78W
问题详情:
Good Heavens! You are here, Mary! Your parents told me this morning that they ____________ worried about you and they ____________ you back the whole night.
A.were;were expecting B.had been;had been expecting
C.had been;were expecting D.were;had been expecting
【回答】
D
【解析】
考查时态。句意:天啊!玛丽,你在这儿!你的父母今天早晨告诉我他们很担心你,一整个晚上他们一直盼着你回去。根据句意可知,第一个空应用一般过去时,排除B、C两项;根据时间状语the whole night可知,第二个空要用进行时,表示在过去一段时间内持续的动作,又因expect这一动作发生在told之前,所以第二个空用过去完成进行时。故选D。
知识点:过去完成进行时
题型:选择题