问题: 一道英语选择题,解释一下就行了
Glad to see you.How long ________ in Russia?
A did you stay(答案是这个)
B have you stayed(但我觉得这个也对)
那么B为什么不对呢?这种题目怎么做啊
解答:
A选项是过去时,表示问你在俄罗斯呆了多久
选A是因为前面有一句“Glad to see you”,表示此刻我时间到你了,你应经回来了 在俄罗斯的日子已经成了过去式
而B本身就有问题,因该是“How long have you been in Russia?”而不能用stayed
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。