over the past year一定用现在完成时吗?以前讲现在完成时时,老师说有over the past year就用现在完成时但是现在课本上有这样一句话:He was charged with breaking into several computer systems over the last year.为
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 22:09:53
over the past year一定用现在完成时吗?
以前讲现在完成时时,老师说有over the past year就用现在完成时
但是现在课本上有这样一句话:
He was charged with breaking into several computer systems over the last year.
为什么前面是“He was”而不是“He had been”或“He has been”?(句中所说的he已被谋杀)
1. 你老师的说法有误,当然也有可能是你抄错或记错了.
应该是“in/during/over the past/last + 一段时间”做句子的时间状语时,句子必须使用现在完成时.其中in/during强调期间发生的动作或持续的状态,而over更强调那段时间后出现的结果.
如:China has experienced great changes over/in/during the past/last ten years.
2. 该短语中的“一段时间”必须是一个表示时间段的短语,而不是year这样的单词.
此处的over the past year其实就相当于last year,意思是“在去年/在过去的那一年”,只强调过去一段时间所发生/进行的动作,所以句子只能使用一般过去时.
3. 而had been即过去完成时,它必须有一个过去的时刻/动作进行参照,如果句子的谓语动词发生在该过去的动作/时刻之前,或延续到其时时,句子才应该使用过去完成时.
但是该句明显没有作为参照物的过去的时间/动作.
4. 该句不管是over the past/last year,都应该用一般过去时.
over the past year.这儿的
over the past year一定用现在完成时吗?以前讲现在完成时时,老师说有over the past year就用现在完成时但是现在课本上有这样一句话:He was charged with breaking into several computer systems over the last year.为
over the past是什么意思
over the past centuries
over the next year
over the year意思?
over the past century意思
帮忙翻译一下: Xtranormal: A Glimpse Into the Future of TV Animation Production Over the past year,
over the next year or
So the year is over
LOOKING BACK OVER THE PAST是什么意思
over the past ten years是什么意思
over the past centuries汉语意思
In study after study over the past
Several times over the past decades
in the past year 什么中文意思
over the past ten 为什么over可以用在这里?
We look back over all that has happened during the past year,____ ourselvesa /b byc ford to为什么选D?