I should have gone there to play yesterday,but I didn't.
这句语法中:yesterday ,last day 等这些过去的时间可以跟现在完成的时态一起用上吗?
人气:110 ℃ 时间:2019-08-20 03:20:14
解答
表示过去的词可以与现在完成时态一起用,表示过去的动作已经完成
你举的例子使用的是虚拟的现在完成时态
表示应该做的事情但是却没有做
带有后悔之意
如果是要表示昨天我在那里玩的意思则要用
i have been there to play yesterday.
表示你昨天真的去那里玩过,去了再回则不能用gone 要用been
去了还在则用gone
推荐
猜你喜欢
- 有10.2g镁和铝的混合粉末溶于4mol/L的盐酸500ml中.若加入2mol/L,的氢氧化钠溶液,要使产生的沉淀的质量最
- 三只猴子吃一堆桃子,第一只猴子吃了这堆桃子的3分之1第二只猴子吃了剩下的3分之1第三只猴子吃了第二只
- 六年级下册语文第三单元作文 我的理想(歌星)
- 同一金属块,分别全部浸没在水和酒精中,因为什么,则金属块在水中所受的浮力比它在酒精中所受的浮力
- 为什么表头串联一个电阻就会相当于一个电压表,而表头并联一个电阻就相当于一个电流表,
- 修一条水沟,计划每天修120m,15天完成,为了提前完成任务,实际每天多修60m.修完这条水沟实际用?天
- 连续三个质数的积是385,这三个自然数分别是多少?
- I can't go there,because it is raining____.A .hard B.hardly C.heavy D.big