? ? ? ?1. _____, everything would have been all right.
A.He had been here
B.Been here he had
C.Here he had been
D.Had he been here
【翻譯】他當(dāng)時要是在這里的話,一切都會進(jìn)展順利了。
[考點]?虛擬語氣
【精析】D 分析句子結(jié)構(gòu)可知,本句含有if引導(dǎo)的非真實條件句。根據(jù)主句中的would have been可知,這里表示對過去事情的假設(shè),從句謂語動詞應(yīng)用過去完成時。在由if引導(dǎo)的非真實條件句中,若有were, should, had,可以省略if,并將這些詞提至句首。在本題中應(yīng)將助動詞had提前,其他成分仍保持陳述語序。故選D。
2. Little John caught a(n)____ fish this morning.
A.alive
B.alone
C.lonely
D.living
【翻譯】小約翰今天早上捉到了一條活魚。
[考點]詞義辨析
【精析】D alive:活的,活著的,一般作表語或后置定語,不作前置定語;alone:獨自的,一人的,用法與alive 相同;lonely:孤獨的,可作定語,也可作表語或補(bǔ)語;living:活的,生動的,可作定語,也可作表語。根據(jù)句意和搭配可知,選D。
3. My eyes are getting tired. I ______ for two hours. I think I’ll take a rest.
A.have read
B.have been reading
C.read
D.would have read
【翻譯】我開始感到眼睛累了。我已經(jīng)看了兩個小時的書了。我想我要休息一下。
[考點]動詞時態(tài)
【精析】B 根據(jù)句意可知,“我開始感到眼睛累了”是因為“我已經(jīng)看了兩個小時的書”,所以空處應(yīng)用現(xiàn)在完成進(jìn)行時,表示從過去某一時間開始一直延續(xù)到現(xiàn)在的動作,強(qiáng)調(diào)動作的持續(xù)性。故選B。
4.Few people know him,______ ?
A.do they
B.don’t they
C.doesn’t few
D.don’t few
【翻譯】幾乎沒有人認(rèn)識他,對吧?
[考點]反意疑問句
【精析】A 當(dāng)陳述句部分有l(wèi)ittle, few, hardly等表示否定意義的詞時,反意疑問句部分要用肯定形式。陳述句部分的主語是Few people,所以反意疑問句部分應(yīng)用they。故選A。
5.Rarely ____so much attention from all around the world.
A.has drawn a discussion
B.has a discussion drawn
C.a discussion has been drawn
D.has a discussion been drawn
【翻譯】很少有一場討論能吸引如此多的、來自全世界的關(guān)注。
[考點]倒裝句和動詞語態(tài)
【精析】B 表示否定意義的詞或詞組放在句首時,句子應(yīng)進(jìn)行部分倒裝,即把助動詞、be動詞或情態(tài)動詞提到主語之前。根據(jù)句中的Rarely(很少)并結(jié)合選項可知,此處應(yīng)將助動詞has提到主語之前。另外,a discussion和draw之間為邏輯上的主謂關(guān)系,所以應(yīng)用主動語態(tài)。故選B。