英語虛擬語氣習題求解,英語虛擬語氣習題

時間 2021-05-07 19:59:33

1樓:匿名使用者

1.虛擬的時候應該是相當於前面主句的時態而言,這裡有wish為一般現在時,提前一個的話就選slept。

2.我覺得兩個都行,可能因為避免與前面的would重複,選were to更合適些

3.正是你所說的提前一個時態

2樓:似夢連曉

1 3點和下面那位一樣

2.even if 引導的從句表未來時態要用were to do 或should 或過去時根據句意可選a

英語虛擬語氣習題求解

3樓:大英俠

你問的問題夠細的,又虛心向學。長此以往,一定會有長足進步。

首先得向你宣告,以下答案全對,而不會因為自己的一知半解,反過來怪書裡的第一題編錯了。

1. it's high time that 之後的從句只能用過去時表示虛擬語態,別無他法。所以,只能選a。

2. 後面的i'd love...只是一種客氣的說法,所以前面不必也不能改為虛擬語序。正確答案是a。

3.for all是despite的意思,而不是a和d所表達的意思。這裡是邏輯使然,是很地道的用法。正確答案是b。

4.正確答覆是b,因為request 後面的從句謂語一般是should be或should not be,而should是可以省去的,顯得更高深、地道,剩下的就只有be或not be或動詞原形了。既然is requested用的是現在時,後面當然不能用過去時或虛擬語態了。

所以a和c都是錯的。

4樓:匿名使用者

第一個選c。it is hightime that的句型要用虛擬,用should+動原,但should必須省去

第二個選c。因為這裡是一個真是條件句,不是虛擬的,「這件事情確實麻煩(真實)」

第三個選b。all for表示「雖然、儘管」用真實語氣,只有but for這些可以

第四個選c。收音機不要開啟,平時我們都沒用被動語氣,選a就錯了,至少要用be動詞原形

英語虛擬語氣習題

英語虛擬語氣用法(要全的,有例題)

5樓:匿名使用者

由於虛擬語氣所涉及的內容比較廣,一些語法書對其的闡

求虛擬語氣練習題答案 5

6樓:豌豆凹凸秀

英語虛擬語氣選擇題時態問題 檢舉 | 2012-7-23 19:36 提問者: hello琳琳5277

| 瀏覽次數:12次you look so tired ,it is time you__

a go to sleep

b went to sleep

c go to bed

d went to bed

這只可以用過去時麼?

答:請記住一個重要句型:

it is (high) time (that) sb. did sth. (it is (high) time (that) sb. should do sth.)

表示:某人該做某事了。( 是某人該做某事的時候了)

=it is time for sb. to do sth.

因為這個句型中的從句謂語動詞用了奇怪的過去時(/ should+v),所以將它編入了虛擬語氣中(表示一種願望,名至所歸)。

不過,請記住,第二種表達法中的should是不可以省略的。這與虛擬語氣10動詞(insist, suggest, advise, demand 等等)中的賓語從句是不一樣的。

所以本題不能選ac。

另外, go to bed 與go to sleep的區別,很多人都是很清楚。主要是後者。

前者表示「**去睡覺」,後者不是「去睡覺」,而是「入睡、進入睡眠狀態」,這裡的to 是介詞,sleep是名詞,相信很多人誤以為是不定式to sleep, 表示「去」的目的。這是錯誤的。

所以本題的最佳選擇是d。

譯:你看上去很累了。你該去睡覺了。

需求英語虛擬語氣習題及答案,詳細解的更好

英語虛擬語氣語法,英語中的虛擬語氣語法

嚴格來說,i wish you would.i wish you did.i wish you would take a shower.i wish you took a shower不符虛擬語氣的結構。wish 虛擬語態 表示一種後悔 某事沒有發生 甚至是一種不能實現的願望。1.wish 過去完成...

高二英語 虛擬語氣 練習題,高二英語虛擬語氣選擇題

此題涉及到的語法知識是虛擬語氣,建議好好複習一下。此題的中文意思是昨天bob想幫我們 但是沒幫 因為他昨天很忙。後半句描述的是他昨天的狀態,應用一般過去時。高二英語關於虛擬語氣的題 急求 高分 速度 100 詢問一道高二英語虛擬語氣的題 流浪的豚豚 這是一個同位語 that後面做suggestion...

求虛擬語氣練習題答案,求虛擬語氣練習題答案

豌豆凹凸秀 英語虛擬語氣選擇題時態問題 檢舉 2012 7 23 19 36 提問者 hello琳琳5277 瀏覽次數 12次you look so tired it is time you a go to sleep b went to sleep c go to bed d went to be...