英语中完成时能不能和具体时间连用?
如果不能 这句话怎么解释 I have been in Roma once in 2000,as a tourist.
英语中完成时能不能和具体时间连用?
答案:1 悬赏:10 手机版
解决时间 2021-05-21 21:25
- 提问者网友:心如荒岛囚我终老
- 2021-05-20 21:17
最佳答案
- 五星知识达人网友:平生事
- 2021-05-20 22:48
现在完成时指的是发生在过去的行为使得说话时的情况受到影响,也就是说,如果这个既表示过去时间又能与说话时的时间连在一起的话,那么就可以形成一个没有间隔的完整时间链,在这种情况下,表示过去的时间同时也是现在所处的具体时间,如行为发生时间是this year、this week、today、in 2013、in November 等,行为所造成的影响还在这个时间,这种时间状语完全可以与现在完成时连用.
I have been in Roma once in 2000,as a tourist(我今年即2000年作为旅游者去过罗马一次)是一句直接引语,说明她说话时2000年还没有过去,这一年对他到罗马的旅游经历造成的影响仅只一次,没有第二次.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯