靚麗時尚館

位置:首頁 > 健康生活 > 心理

for,years後面接什麼時態

心理1.89W
for years後面接什麼時態

例句:Having been looked  for years,life on other planets is still a mystery for human beings.

儘管已經找了很多年,外星生命對人類而言仍然是個謎.

題幹中look for和主語life構成動賓關係,要用被動句中有for years多年,是表達動作持續的時間,是完成時態的時間狀語.

for years 意思是“數年來/多年來”,指的是從過去的某年一直到說話時的這一年,即過去就是這樣,說話時的這一年還是這樣,因此用現在完成時態.

for years 許多年,表示很長的時間 如: He has been the headmaster of the school for years.(他擔任這個學校的校長已經很多年了/有些年頭了).

有時,for years 不一定指很多,只是指很長時間,有誇張的意思.如: Where are you? (你到哪裡去了?) I've been here waiting for you for years. (我在這兒等了你好久.) 

for years後面接現在完成時,詳解如下。

現在完成時由“have/has+過去分詞”構成,主要有兩個含義: ①表示動作發生在過去,但與現在的情況有聯絡,有時無時間狀語,有時和一些表示不確定的過去時間狀語連用,如:many times,just,yet,ever,never,already,before,so far, by now等連用。 ②表示從過去某一時間開始一直延續到現在並還可能繼續延續下去的動作,用於延續性動詞,且句中常帶有表示一段時間的時間狀語,如:for two months, so far等。

標籤:時態