我觉得 suggest这个动作不能延续啊~ has suggested肯定表明动作刚开始发生在过去,那么就是过去suggest, 不能一直suggest至今。 照OG的说法,就是现在还在suggest, 那么我觉得用一般现在时好一点,表现在现在这个时间点 这些evidence suggests.
-- by 会员 xiaolulubai (2011/11/7 14:18:33)
Prep-232. (TTGWD4-Q1)
The Acoma and Hopi are probably the two oldest surviving Pueblo communities, both dating back at least a thousand years.
A. both dating
B. both of which have dated
C. and each has dated
D. and each one dating
E. each one of which date
语法笔记解释:
B.which指代Pueblo communities,定语从句不及同位语简洁;date的现在完成时有潜在含义说“以后都不是追溯到1000年以前了”,要用一般现在时或者分词形式,分词形式的潜在时态与主句一致。
难道这里不能解释说Have dated 表示 date的影响还在持续,还一直都可以回溯1000年
-- by 会员 deityc (2011/11/8 20:50:29)
"present perfect = still going" is generallyrestricted to sentences in which the actual timeframe is given.
for instance:
i have had the flu --> by default, this means that i have had the fluat some time in the past (and that this is somehow relevant to thecurrent conversation).
i have had the flu for the last two weeks --> this is"still going".