早教吧 育儿知识 作业答案 考试题库 百科 知识分享

完成直接引语与间接引语间的转换HeaskedmeifIhadvisitedBeijingtwoyearsbefore.老师,答案是"DidyouvisitedBeijingtwoyearsago"heaskedme.可我觉得应该是HaveyouvisitedBeijingtwoyearsago"heaskedme.为什么?

题目详情
完成直接引语与间接引语间的转换
He asked me if I had visited Beijing two years before.老师,答案是"Did you visited Beijing two years ago" he asked me.可我觉得应该是Have you visited Beijing two years ago" he asked me.为什么?
▼优质解答
答案和解析
你好,同学,很高兴回答你的问题

正确答案:

是 "Did you visited Beijing two years ago" he asked me.,因为two years ago 是过去时间状语,时态应该是一般过去时,不能用现在完成时.当直接引语中是一般过去时,变成间接引语时,要变成过去完成时.所给的间接引语是过去完成时,直接引语就是一般过去时.






^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
希望能帮到你,祝更上一层楼O(∩_∩)O
不明白请继续追问,可以详谈嘛(*^__^*)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^