请问 in the past few days 用什么时态?可以用现在进行时吗?
W老师:
关于你的问题有两点需要说明:
1. in the past few days 可以连用哪些时态
在通常情况下,in the past few days 可以连用的时态有两种:一是现在完成时(很普通,很常见),二是一般过去时(不如用现在完成时普通和常见)。如:
A specific plot to kill him was uncovered in the past couple of weeks. 一个针对他的暗杀阴谋在过去几周里被揭露了出来。(柯林斯词典)
The way we work has undergone a radical transformation in the past decade. 在过去10 年里 ,我们的工作方式发生了翻天覆地的变化。(牛津词典)
2. 你的句子中 in the past few days 与 is slamming 无关
对你的句子结构的分析:
主句:Madonna is slamming rumors
从句:that she performed under the influence during a number of concerts in Australia in the past few days(同位语从句)
句中的时间状语 in the past few days 修饰的动词是 performed,而不是 is slamming。也就是说时间状语 in the past few days 连用的动词用的是一般过去时,而不是现在进行时。
陈老师:
▲in the past 与现在完成时或者一般过去时连用。例如:
He has been a boxer in the past. 他以前是个拳击手。
In the past, a streetcar line ran down 13th Avenue. 过去,第十三街上有一条有轨电车线。
Here was the royal residences in the past. 过去,这儿是王室住宅。
▲in the past years 与一般过去时连用。例如:
These things happened in the past years. 这些事情都发生在过去的年代里。
▲in the past few years / weeks / months / days 与现在完成时连用。例如:
I've seen little of her in the past few weeks. 近几周我很少见到她。