> 其他 >
请问过去完成时态用法?
I haven't had the car checked since February.请问其中的 had the car checked 为什么这样写,我小时写成had checked the car ,可以吗?请帮我解释一下,谢谢!
人气:266 ℃ 时间:2020-04-22 18:07:47
解答
1)表示在过去某一时刻或动作以前完成了的动作,可以用by,before等介词短语或一个时间状语从句(在复合句中,由时间连接词引导的状语从句叫做时间状语从句)来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来...对不起我说的是had the car checked 和 had checked the car ,在这个句子上有什么区别,我可以写成 I havn't had checked the car for february.have在这个搭配里是使役动词 意为使...让...have sth done 就是使某物成一种...的状态比如 have my bicycle repaired 意思是使我的自行车被修理 其实就是说修我的自行车这个结构强调的是sth是被动的接受动作,而不是主动,并且可以不标明动作的施行者,只强调接受动作的一方.拿上面的例子来说 修车可能并不是你自己修 但是你要去把它送修 那么这个时候就可以使用这个结构 不用说明是"修车的人"修了你的车.过去式就是had sth done
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版