——Uh,this is your first time to the city, right?
——Yeah.How did you know?
——這是你第一次到城里來,對嗎?
——沒錯(cuò),你怎么知道的?
回答中“How did you know?”使用的是一般過去時(shí)。這樣的表達(dá),用漢語是難以體現(xiàn)的,學(xué)習(xí)時(shí)要特別留心積累。
動詞的時(shí)態(tài),在時(shí)間上涉及過去、過去將來、現(xiàn)在和將來;在形態(tài)上有一般、進(jìn)行、完成和完成進(jìn)行,因此,時(shí)態(tài)總共有16個(gè);卮饎釉~時(shí)態(tài)、語態(tài)題目時(shí),要根據(jù)題干,捕捉動作的時(shí)間背景,這是選準(zhǔn)時(shí)態(tài)的前提和關(guān)鍵。
一、判斷時(shí)態(tài)找時(shí)間,不要被“for”“already”和“yet”等詞所迷惑
例如:——Has your father returned from Africa yet?
——Yes, but he___ here for only three days before his company sent him to Australia.
A.was B.has been
C.will be D.would be
很多同學(xué)一看到回答中“…h(huán)ere for only three days”就馬上選了B,用動詞的現(xiàn)在完成時(shí)。但是后半句“…before his company sent him to Australia.”中的“sent”顯然就告訴我們這是過去的時(shí)間背景,整句話“他在這呆了3天之后就被公司派往了澳大利亞”,這說明他現(xiàn)在不在這里。因此,本題不能選擇現(xiàn)在完成時(shí),應(yīng)當(dāng)選擇A。之所以出現(xiàn)這樣的錯(cuò)誤,是同學(xué)們一看到“for”就認(rèn)為它是現(xiàn)在完成時(shí)的標(biāo)志。其實(shí),for表示一個(gè)時(shí)間段,過去、現(xiàn)在和將來都可用。