I have seen him yesterday.
如果不对这个意思该怎么表达?I have seen him this morning呢?
人气:156 ℃ 时间:2019-12-29 13:44:13
解答
时态你不清楚哦.
这里是现在完成时,现在完成时表示的是发生在过去的动作,持续到现在.
比如,我昨天看见他了.这件事情发生在昨天,一瞬间就完成了,不会延续到今天.
如果你用现在完成时,从昨天到今天一直都在看到他(中间没有间断,是个时间段).
而且yesterday是过去的时间点,不能和现在完成时连用.
因为现在完成时是包含在现在时这一大类中的.
这句话只能改成
I saw him yesterday.昨天我见过他.
I saw him this morning.今早我见过他.
↑↑↑↑↑↑↑↑↑过去的时间点
如果你要用现在完成时,那么应该这样,
I have seen him since yesterday.我从昨天晚上就看到他一直到现在.
I have seen him this since morning.我从今天早上就看到他一直到现在.
↑↑↑↑↑↑↑↑↑从过去到现在的时间段,并强调现在.我想表达的意思是说,我昨天已经看到过他了,所以我知道他已经回来了。要怎么表达?I saw him yesterday, so I know he has come back.
推荐
- He ____(not come) yesterday,otherwise you would have seen him.怎么填?属于什么语法项目?
- 问个语法问题:I have seen the movie yesterday.这个句子为什么是错的
- 英译汉:Had you come yesterday,you would have seen him.
- If I had seen him yesterday,I would have told him the news.
- I’ve seen him yesterday.I`ve seen him.为什么第一句是错的
- 对于下列数的排列:2,3,4 3,4,5,6,7 4,5,6,7,8,9,10 ``` 写出并证明第n行所以数的和an与n的关系式
- 是天空把水映蓝了?还是水把天空映蓝了?
- 如图已知菱形ABCD的对角线AC与BD相交于点O,AE垂直平分边CD,垂足为E 求∠BCD的度数
猜你喜欢