GoodHeavens!Youarehere,Mary!Yourparentstoldmethismornin...
來源:國語幫 1.69W
問題詳情:
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。
知識點:過去完成進行時
題型:選擇題