for跟ago能不能一起用

发布于2022-01-12 18:23:21

比如说 for a long time ago这对不对、

4个回答
admin
网友回答2022-01-12
一般是 for a long time 就可以了,或者是long time ago,
admin
网友回答2022-01-12
你的语法还真混乱,帮你一下: for 表示一段时间,一般用完成时 1. i have been a teacher for 2 years. 2. she has been living in london for 5 years. ago 表示一个时间点,一般用过去式: 1. she moved to manchester three weeks ago . 2. he started to watch tv five hours ago. 至于你的几句话,帮你改一下: he has gone for 2 days. he has gone to shanghai for 2 days. he went to shanghai 2 days ago he has gone to beijing for two days. he has left beijing for two days.
admin
网友回答2022-01-12
那____ a long time ago 这个横线上应填什么? 请把整个句子都写出来可以吗?
admin
网友回答2022-01-12
不可以连用,for一般跟时间段,ago是跟过去时。 你那句话应该是 before a long time ago(在很长时间以前)。

回到
顶部