一道关于be said to Mary is said______in the supermarket for 5 years,but I don't know why she resigned last month.A.to have been working B to work C to be working D to have worked但是有个很严重的问题,首先Mary显然现在没在那里工

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 21:02:46
一道关于besaidtoMaryissaid______inthesupermarketfor5years,butIdon''tknowwhysheresignedlastmonth.A.tohaveb

一道关于be said to Mary is said______in the supermarket for 5 years,but I don't know why she resigned last month.A.to have been working B to work C to be working D to have worked但是有个很严重的问题,首先Mary显然现在没在那里工
一道关于be said to
Mary is said______in the supermarket for 5 years,but I don't know why she resigned last month.
A.to have been working B to work C to be working D to have worked
但是有个很严重的问题,首先Mary显然现在没在那里工作了,所以for 5 years显然是准确的过去时间段,那么我们来看完成时的2种用法,表示过去发生的事情对现在有影响,显然不能有具体的过去时间状语,而如果表过去发生的动作到现在,可题意显然没有持续到现在吧.我们再从不定式的角度分析它,在《英语语法实践指南》第六版的215页上明摆着写着,如果不定式完成时与for连用,则表示它持续到谓语动词之时仍没有结束.这是这里明显没有持续到.而其他选项显然不对,to do to be doing的发生点必然要同时或后于谓语动词,而to having been doing,显然连现在都没持续到,更不要说到将来了,所以本题是不是没有正确答案了呢?或者哪位大神能解释下当不定式遇到for+过去时间段时,该用什么时态呢?

一道关于be said to Mary is said______in the supermarket for 5 years,but I don't know why she resigned last month.A.to have been working B to work C to be working D to have worked但是有个很严重的问题,首先Mary显然现在没在那里工
不要死盯着语法书上的持续到谓语动词的说法,在这个句子中,是和resign相比较的.

只能选D答案
按时态来推最好是选过去完成时。但是had前面不能加to哦确实,用过去完成时就可以讲得通了,一般过去式也行,但是非谓语就是非谓语,而且非谓语的完成时也明确的与for连用的关系,这题如果这么选显然是不合理的,能不能请您造个合理的选项大哥你是在出题还是做题哦?呵呵 Mary is said______in the supermarket for 5 years,but I don...

全部展开

只能选D答案
按时态来推最好是选过去完成时。但是had前面不能加to哦

收起

D,be said to be 是固定句型,for 5 years可以看出是完成时态,所以选择D!

D A的意思是从过去一直做到现在可能还做 B明显的有问题 我觉得D最合适

一道关于be said to Mary is said______in the supermarket for 5 years,but I don't know why she resigned last month.A.to have been working B to work C to be working D to have worked但是有个很严重的问题,首先Mary显然现在没在那里工 be said to do be said to do是什么意思? “Come in and take a s_____.Tom said to Mary. 将下列直接引语变成间接引语1.Mother said to the boy,“Hurry up!''2.The teacher said,Don't be late again,Mary.''3.Don't get out of the way,said Mr Wu4.''Please open the door,he said to her5.The teacher said,''Stand up and don't be afrai Any news about Mary? ---_____is said to be studying somewhere in the USA A,She B,It C,What D,That选啥?为啥? 一道英语单选题,关于is said to后面接什么.A Dream of the Red Chamber is said ________ into dozens of languages in the last decade.A) to have been translatedB) to translateC) to be translatedD) to have translated为什么不选A? 海运提单中的SAID TO BE SAID TO Be said to do和be said to be doing和be said to have done有什么区别 john said the dog did not bite.he told Mary not to be afraid of it.改为祈使句john said,____ _____ afraid of the dog,Marry.it does not bite. 所给词的正确形式填空 Mary looked at me in (surprise) and said,I'm (surprise)to see you here.1Mary looked at me in_____ (surprise) and said,I'm_____ (surprise)to see you here.2My little brother with my parents____(be) used to living in t be said to be doing和be said to have been doing的区别 be said to be 和 be said to do 具体怎样不同? said to be 有哪些用法 词组 sb be said to do He was said to be very formal 关于直接引语和间接引语的题.1.Mary said,I'm doing my homework.2.He said,I need to finish the work.3.lana said ,I will go to the school library next monday.4.jim said ,first you have to bring your photo.5.the teacher told the sun i mary said me,I have forgotten to do my homework改为间接引语 mary----me that--- --- forgotten to dodo---homework