作业帮 > 英语 > 作业

Mr.White _____ at our office three times in the last week,an

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/24 00:29:30
Mr.White _____ at our office three times in the last week,and each time he _____ for you.
A.called; was B.called; has been
C.has been calling; is D.has called; was
Mr.White _____ at our office three times in the last week,an
Mr. White _____ at our office three times in the last week, and each time he _____ for you.
A. called; was B. called; has been
C. has been calling; is D. has called; was
答:D
译:怀特先生在过去的一个星期里来我们办公室三次,每次都是找你的.
析:本题考查现在完成时的重复性用法.
时间状语in/over/during + the + last/ past + 一段时间如 30 years ,句子的谓语用现在完成时.排除AB. in the last week= in the last 7 days,包括了说话时的现在,用现在完成时.
注1:上周用last week,不用in the last week
这三次中的每一次,已经成为过去,所以第二空用一般过去时,排除C.
注2: call at some place, call on sb. 是访问,拜访的意思.跟地点用at, 跟人用on,不是打电话.
评:这是一道妙题.让我知道了为什么上周不能说in the last week,只能说last week了.原来这两者是有区别的!
常见的是in /during/over the last/ past 30 years这样的时间状语,in the last week 这样的还真是第一次见到.还特别容易误以为是last week!
妙,实在是妙!
再问: 一语惊醒梦中人呐!忽然让我想起了in the last few years,这里in the last week 的用法应该是一样的吧! 起初我认为last week 是个具体的过去的时间,所以用过去时态,没想到中招了…… 借用地道战的一句话:高!实在是高!(没记错吧,哈哈)
再答: 是的,高,实在是高!