现在完成时指的是发生在过去的行为使得说话时的情况受到影响,也就是说,如果这个既表示过去时间又能与说话时的时间连在一起的话,那么就可以形成一个没有间隔的完整时间链,在这种情况下,表示过去的时间同时也是现在所处的具体时间,如行为发生时间是this year、this week、today、in 2013、in November 等,行为所造成的影响还在这个时间,这种时间状语完全可以与现在完成时连用。
I have been in Roma once in 2000, as a tourist(我今年即2000年作为旅游者去过罗马一次)是一句直接引语,说明她说话时2000年还没有过去,这一年对他到罗马的旅游经历造成的影响仅只一次,没有第二次。
温馨提示:答案为网友推荐,仅供参考