跪求英語語法題一道。。為什麼用現在完成時 不用過去時,或者是

時間 2021-09-13 13:42:51

1樓:

the bank is 中is,表明是現在時,而後面講的是以前的事對現在的影響,故用現在完成時,至於to,表示狀語,

2樓:匿名使用者

to表示狀語,此句為系表結構,已有is;

由於is,此句中是現在的時態,而用yesterday這個詞說明所填部分是過去對現在的影響,所以選擇b

問一道英語題,這道題答案為什麼用現在完成時?問題用的是過去式 答案不應該用過去完成時嗎? 5

3樓:匿名使用者

c選項中並不是現在完成時而是將來完成時,當時是已經過去了,所以will要變成would。而且當時還沒有完成,需要用將來完成時,所以答案選c

一道英語題,關於現在完成時和過去時的

4樓:匿名使用者

這是中文和英文的一個區別,我們中文可以說「我在兩週前就已經讀完了」,但英文不行,兩專周前是個時間點,在時屬間點上只能「讀」,不能「已經讀完了」。

過去的過去就是說過去在「讀」,現在過去的這個「讀」也過去了,也就是「已經讀完了」。

5樓:匿名使用者

ago是過去時態的時間標誌詞,所以只能用一般過去時。。。

6樓:痴痴等待

選d 本題答我兩星期以前就看過了 是過去 排除ac 因為是ago 所以用過去時

7樓:白熙之

不能因為它要麼用一般現在時要麼用過去時

下面這個選擇題為什麼用過去式,而不用現在完成時呢? 5

8樓:匿名使用者

因為這是單純介紹過去的經歷,並沒有強調對現在的影響。所以不用現在完成時,而用一般過去時。

快樂學語言,語言學快樂!

要及時採納哦! (*^__^*)

9樓:匿名使用者

the old man, who ___ in the us as a visiting professor for two years, is now living next door to my parents in shanghai.

a. worked b. has worked c. had worked d. is working

答:a譯:這位老人過去曾經在美國作為訪問教授工作過兩年,現在住在上海我父母家的隔壁。

析:本題考查非限制性定語從句的謂語時態。主句是現在進行時,說明現在的情況(住在國內),所以這個非限制性定語從句的謂語時態就不能用現在時態。

排除bd。(用b表示他現在還在美國,與主句意思矛盾。d不僅時間狀語for two years 與現在進行時矛盾,其意思說他現在正美國工作,與主句意思矛盾)

此題容易誤選c。c項是最大的干擾項。儘管樓主有說明,1043568671tx仍堅持選c!如樓主不說,估計選c的會更多。

請注意,過去完成時,不是說發生在過去的事情就用過去完成時! 過去完成時是以過去某個時間為參照, 表示在那個時間之前就已經發生的事情。題句中一定有(或隱含有)這個過去的,作參照的時間的!

而本題句中的主句時間是「現在」,並沒有這個過去的時間!所以不能選c。如果從句中加上一個before he returned之類的,就選c。

ps:近幾年常考一般過去時與for+一段時間連用的選擇題。請大家注意,不要以為,for+一段時間 就一定要用於完成時態的延續性用法。

10樓:匿名使用者

首先這道題的意思是:這個老人,在美國作為一個訪問方面的教授已經兩年了,現在在與我住在上海的父母旁邊。

既然現在已經住在父母旁邊了,那麼括號的地方已經是過去了。所以用一般過去式。

而現在完成時是與現在有關的。

11樓:匿名使用者

現在完成時是過去的某個時間做完這個事情,現在還在持續的

這題裡,這個老人過去是作為一個旅行教授在美國待了兩年,現在住在上海跟我父母相鄰。

這裡就是已經不在美國住了,住在上海了。這實在一個現象,證明他在美國住過。

12樓:豐樂123的西部

現在完成時 應該是表示從過去某一時間開始並一直持續到現在並且有可能還會持續的動作或狀態 此句是說這個老人在美國做過兩年的訪問學者,現在是住在上海。說明在美國做訪問學者這個動作沒有持續到現在。所以應該用過去式

13樓:伊藹

不是句子中有for two years就一定用現在完成時,我曾經就有這樣的錯誤語感。

這句話強調的是動作,而不是對現在的影響。

14樓:匿名使用者

a,這句有兩個迷惑的地方,一個是for two years容易讓人誤認為用現在完成時,但是解題關鍵在後面的分句,is now living next door to my parents in shanghai,現在住在上海,表示他在美國當教授這件事已經過去了,因此用一般過去時。

15樓:匿名使用者

選c。這句話的意思是這個老人在美國作為一名客座教授已經兩年了,現在他住在我在上海的父母的隔壁。因為他作為一名客座教授已經兩年了是過去做過的事情,這樣就可以排除bd兩個選項。

又因為現在他住在我在上海的父母的隔壁說明他過去在美國是客座教授,用過去完成時,所以選c啊,呵呵,希望對你有幫助啊!(*^__^*) 嘻嘻……。

16樓:紫雪蘿珂

按照意思來理解,後半句是這個男的現在正住在我家隔壁,說明前面就是他過去怎麼怎麼樣了(用過去式)。

17樓:sure新

a因為這表示過去發生的事情

······

18樓:沫沫

過去完成時一般是指過去發生的動作對現在造成了影響,而這裡單純說過去的動作,所以應該用過去式,延續性動詞的過去式也可以與for短語連用的。

19樓:墨梅

只是強調過去發生的動作對現在沒有影響

20樓:陳h博

我感覺選c had done + for 一段時間 他過去 已經 工作了2年

選a的漏洞在後面有個for two years ,相信我語法很不錯的

今年高考哦

21樓:匿名使用者

不要被 for two years 這個時間點所迷惑,who這句是定語,這個老男人美國居住在美國····

22樓:匿名使用者

過去時是用來表示過去某個時間發生的事。而現在完成時強調過去發生的事一直持續到現在或對對現在有影響。

在這道題中,雖然有for two years 但是它修飾的是作為一名教授這件事持續了兩年是,在回來之前發生的,所以用一般過去時

23樓:匿名使用者

a 單純的強調過去發生的事實,對現在無影響

24樓:梅蘭竹菊

這是表達the old man過去在美國工作兩年,而現在已經不在美國,只是單純的介紹他過去的經歷,句中並沒有強調這段期間的工作對現在造成什麼影響,所以不用現在完成時,而用一般過去時。

25樓:匿名使用者

因為他是過去在美國工作,現在在上海。過去的工作對現在沒有影響,所以不用現在完成時。

26樓:匿名使用者

他沒有說是現在的動作對將來產生的影響啊。

一道英語語法題,求解一道英語語法題

既然用what做連詞了,後面就應該引導一個從句,是要有主謂結構的,如果要用being read 原句應該改成active reading will result in a better understanding of the book being read.分詞做後置定語 being read 是...

求解釋一道英語語法題,關於so的ORZ

選d。意思是我的確是這樣被告知的。so後面用倒裝表示也如此,不倒裝表示的確如此 help!一道英語語法題,求解析orz it seems as if there ve been a lot of strong earthquakes this year.and no,it s not a signa...

初中英語語法問題,三大道題,一個初中英語語法的問題 大家不要複製答案

1.前面有a quarter of 說明強調人口,所以謂語動詞用複數,farmer加s。如果沒有a quarter of,強調總人口,謂語動詞用單數 2.a說明又一次,這是第三次 3.with是伴隨狀語,像my teather came in with a book in her hand.中wit...