2022年河南專升本考試還沒有到來,為了幫助考生能取得一個(gè)好成績,下面好學(xué)校李老師給考生整理河南專升本英語選擇題,看看考生如何來進(jìn)行選擇,考生在考前可練練手。
1. Something must have happened on their wav here. Or they_____ by now.
A.should have arrived
B.should arrive
C.would have arrived
D.would arrive
2.The general’s command was that the soldiers_______ their fort and carry out more important tasks.
A.would leave
B.leave
C.left
D.have left
3.How the fire in the dancing hall started ______ a mystery.
A.to remain
B.remains
C.remain
D.is remaining
【參考答案】
1. 【答案】C
【解析】"must + have+過去分詞”表示對(duì)過去事實(shí)的推測。例如:The road is wet. It must have rained last night.路是濕的,昨天晚上肯定下雨了?!?should+ have+過去分詞”表示對(duì)過去動(dòng)作的責(zé)備、批評(píng)。例如:You should have gone over your lessons.(你應(yīng)當(dāng)把功課復(fù)習(xí)好。)本句的意思是:路上肯定出事了,否則他們現(xiàn)在已經(jīng)到了。由句子意思推知,此句只是二個(gè)表示和過去事實(shí)相反的虛擬語氣的句子,并沒有責(zé)備的意思。因此正確答案應(yīng)該是C。
2. 【答案】B
【解析】本題測試虛擬語氣在表語從句中的用法。suggestion, proposal, request; command等名詞后面的表語從句和同位語從句中,用“should十動(dòng)詞原形”表示虛擬語氣,而且should可以省略。
3. 【答案】B
【解析】本題測試的是主謂一致。當(dāng)主語是從句的時(shí)候,謂語動(dòng)詞要用單數(shù)。