大家都了解This is the first time that从句时态常用目前完成时,请问还可以用别的时态吗,譬如一般目前时?
This is the first time that _______
后面一般接目前完成时,与把that拿掉换成v-ing,或适合的介词短语,都是不太容易犯了错误的结构,除非遇见了语境特别不适合的状况例外。
至于它后面所接其它时态,我见过的,可以是
1. 一般目前时,但有对有错;
2. 目前进行时,但有对有错;
3. 一般以后时,但有对有错;
4. 一般过去时,但有对有错;
即这类时态都不是按“形式”就能决定的,需要语义、语境这种“无形”的东西。
说句实话,非本族语者光搞清这4个时态怎么样正确地接在后面,在有人指导下,没几天也搞不定。
假如这指导师是非本族语者,估计除去瞎掰呼,也是搞不出什么名堂的,直接绕开就好了。
由于这个1-4的时态,是那种既使对,也是很不容易“捞出一个对 的状况。(本族语者要捞比较容易,非本族者就太难了。)
下面这题来自WR网站:
This is the first time I _____ such a formal letter.
A) had written B) write C) have written
D) will write E) wrote F) am going to write
只有C对