-__you __in the heavy rain last night?

-__you __in the heavy rain last night?
-__you __in the heavyrain last night?
A Were--caught B Did--catch CHad--been caught D Have--caught 为什么答案是A不是B
英语人气:522 ℃时间:2019-09-29 14:55:09
优质解答
这句话的意思是昨晚下大雨你被淋了?用被动语态提问比较适合.
were caught就是被动语态
be动词加上一个过去分词caught表示被动语态
昨晚是过去时 所以用were
catch的过去时是caught
所以选were caught没有问题我的错误理解是caught是动词,所以用did,这样继续下去下次遇到这种题照样用did,你纠正我啊怎么区分caught是catch的过去式这个你知道吧
did和do这样的助动词不搭配带时态的动词
比如我问你昨晚有没有出门
应该说Did you go out last night?
而不是Did you went out last night?
而碰到下雨这种事情只能使用被动语态
比如be caught in the rain 被淋雨 be动词加上一个过去式动词

假如问你 赶上火车没,就这么说
Did you catch the train?
自己体会体会 不是很难的
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版