My brother _________(make)so many American friends since he went there two years ago.
问题描述:
My brother _________(make)so many American friends since he went there two years ago.
填has made 可是后面的时间状语是个过去时 不应该是过去完成吗?还有:how many words __you ___(learn)by the end of last term.不用过去完成 而用现在完成吗?
答
你好
这里考的就是现在完成时哦,
第一句:我哥哥自从2年前去美国,到现在已经交了很多美国朋友了.所以用:has made
第二句:到这个学期你学了多少单词?
所以是:have you learned 哦
希望我的回答对你有帮助,祝好哦那不是by the end of last term吗? 不是上学期为止?你好,呵呵 不好意思刚才打字打太快,是到上学期为止哦 事实上,其实这里填:have you learned 是肯定对的 而填 had you learned 也是对的。 为什么呢? 只要看这句话问的是在什么时候,比如:这个所谓的上学期,刚刚结束,下学期还没开始,那么用have you learned 更加恰当 如果这个上学期已经结束很久了,新学期都开始了,那么用had you learned 更加合适。 其实中学英语都是这么坑爹的,它非得给你一个参考答案,让你误以为非得这么填,事实上,老外他们是根据具体情况,喜欢这么说就怎么说的,问题都不大的,没有语法错误的哦 呵呵希望我的回答能帮到你。祝好