> 英语 >
英语语法他在那里站了很久了是he has been there for a long time 还是he have been?why?
人气:449 ℃ 时间:2019-12-01 13:03:08
解答
he has been there for a long time (他在那站了很久,是事实)he have been there for a long time (是虚拟,他本来应该站了很久,其实他没有,),虚拟就是与事实相反,翻译的时候加个本来或本应该就容易理解了
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版