Oh,my God!All my things are gone.The room is empty!Sorry,Madam.We thought youOh,my God!All my things are gone.The room is empty!Sorry,Madam.We thought you___the hotel this morning,so we took all your luggage downstairs.A have left B.leave C.were leav

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/27 19:12:40

Oh,my God!All my things are gone.The room is empty!Sorry,Madam.We thought you
Oh,my God!All my things are gone.The room is empty!
Sorry,Madam.We thought you___the hotel this morning,so we took all your luggage downstairs.
A have left B.leave C.were leaving D.would have left

We thought you___the hotel this morning,so we took all your luggage downstairs.
A have left B.leave C.were leaving D.would have left
1、基础知识:
1)be doing 进行时:1) 正在进行的动作
2)即将进行的动作
2)would have done 过去将来完成时:表示猜测,估计已经完成(通常和by + 将来时间连用,意思是,到将来某时为止,估计已经完成某事.)
2、做题思路:
主句谓语thought是过去时,根据主从句时态一致,先排除A、B
C:马上就要退房
D:估计已经退房了
根据逻辑,C为最佳选择.
3、句意:我们当时以为您马上要退房,所以把帮你把行李搬到楼下去了.

A 通过情景对话可以发现 管理员原以为失主已走

C.were leaving

C were leaving
were leaving 翻译的意思是,我们以为你要离开酒店了,所以我们把你的行李都搬到楼下去了。
have left的意思是你已经离开了,
leave 和thought在时态上不对应,
would have left意思是你应该离开而事实上没有离开。

D