急求英语高手帮忙解一道高一英语题!因为答案令我很不解!
发布网友
发布时间:2024-03-16 11:57
我来回答
共6个回答
热心网友
时间:2024-08-11 05:06
答案选C!
没错。。。
这是一道十分有迷惑力的题目,很多人都会选错。。。包括我自己在第一次的时候也是一样。。。后来老师解释的时候告诉我们选C。。。
理由:
这句话中间这句很重要。。。表示他现在在英国工作,而在美国工作六年只是个状态,表明这是自己以前的经历罢了。。。相当于自己在给别人讲述自己经历,表示自己过去干什么干什么的,肯定用过去时啊。。。
没错,for。。。是完成时的一个标志,但是这可不是充分条件,可不是说有for就一定是完成时的。。。所以以后做题时要仔细分析。。。如果自己第一次没做对,那么一定要好好听老师分析,争取下次不犯同样的错误。。。^_^
热心网友
时间:2024-08-11 05:03
D
我有一个堂兄,现在在英格兰工作,(到现在)他在美国公司工作工作了六年的
热心网友
时间:2024-08-11 05:09
我觉得用用have been working是最合适的~
但是非要从答案里面选一个的话,B应该比较好。
因为work是一个可以延续的动词啊,后面用用了表示时间长短的for,所以用该用现在分词表示进行时态,就可以把A,C,D排除了。
但是个人认为用过去完成式最合适~
热心网友
时间:2024-08-11 05:09
A嘛,过去完成式,表某一时刻的动作或行为在某一时刻已经结束了,他之前在美国工作,现在在英国
问问你的老师吧,出的这叫什么题啊
热心网友
时间:2024-08-11 05:07
选A,原因是who is working in England 是定语。可以去掉再想,若D是has worked ,也是正确的答案。
所以选A。
选C,语法也说的过去,但没有SB这么说。
中国的考试就是这样,不用去管它。
忠告:有时间多少记些单词,远比这些有用!
热心网友
时间:2024-08-11 05:07
答案是A
“我的表兄,现在在伦敦工作,之前已经在一家美国公司工作了6年。”
在美国公司工作的6年,是在伦敦之前发生的,要用过去完成时,表示在某一件事之前发生,并持续了一段时间。