百度知道 - 信息提示

日期:2024-12-31 07:02:06 人气:1

百度知道 - 信息提示

    A+
热门评论

一道关于过去时和过去完成时的英语题

第一个问题: 整句话的语境应该为过去式 rang.. 如果觉得过去完成时也说得清 你可以着重看后面有个 AND 连接前后 句子结构就变成了 并列句..后面用 WAS 前面 对应的 用 RANG 更好 最后一问: it was for. 表达“目的”的短语.. BE FOR 希望对你有帮助

阅读全文

是不是所有时间点都接过去时 时间段都接过去完成时?

答:一般可以这么说,但还是要理解。 如果介词+过去的时间点,表示的是“在这个时间点”发生了某事情,则用一般过去时。如: I began to work in 1982. 如果介词+过去的时间点,比如since+过去的时间点,表示的是“自从这个时间点以来,到现在为止”已经存在的状态或发生的动作一直延续到现在,就用现在完成时的延续性用法比如:I have taught English since 1982 (since I began to work.) 如果有上下文,since+过去时间点,表示自这个时间以来,到另一个过去时间点为止,则用过去完成时的延续情用法如: He said that he had taught English since 1982. 光说一个时间段,靠这个时间段去判断一个句子用什么时态,是很危险的。不要轻易去总结什么语法规则,那是语法学家的事情。时间段前面的介词不同,意思也不一样,时态就不一样。 比如30 years 是一个时间段吧。for 30 years 更是表示“长达30年” 用它作状语,可以是现在完成时(到现在为止),也可以是过去完成时(到过去某个时间为止),还有可能是一般过去时(表示过去的情况),前面两点很好理解。最后一点是近年常考题,起始于高三教材中关于爱迪生的一句话后改编成题: It is said in the book Tmomas Edison(1847-1931)____the world leading inventor for sixty years.(2004年辽宁卷)A.would be B.has been C.had been D.was 答案是D

阅读全文