距離2022年浙江專升本考試還有22天,目前已經(jīng)進入到了升本備考的沖刺階段,今天好學校小編整理了幾道專升本英語考前沖刺練習題,考生們可以做一下,查漏補缺一下。
1. I know a little bit about Italy andI ___ several years ago.
A. are going
B. had been
C. wentD. have been
2. No sooner _____ home than he wasasked to start on another journey.
A. he arrived home
B. did he arrive home
C. he had arrived home
D. had he arrived home
3. If your brother ___ the exam, hewill be enrolled.
A. passed
B. passes
C. will pass
D. will be passed
4. --- Did Alan enjoy seeing his oldfriends yesterday?
---Yes, he did. He ___ his old friendsfor a long time.
A. didn’t see
B. wouldn’t see
C. hasn’t seen
D. hadn’t seen
5. Danny ___ hard for long to realizehis dream and now he is popular.
A. works
B. is working
C. has worked
D. worked
6.Although most adopted persons want the right to know who their natural parentsare, some who have found them wish that they _____ the experience of meeting.
A. Hadn’t
B. didn’t have had
C. hadn’t had
D. hadn’t have
7.Without electronic computers, much of today’s advanced technology .
A. will not have beenachieved
B. have not been achieved
C. would not have beenachieved
D. had not been achieved
8. Hetold her to return the book in time so that others _____ a chance to read it .
A. may have
B. will have
C. would have
D. might have
9. It istime that the government _____ measures to protect the rare birds and animals.
A. takes
B. took
C. has taken
D. taking
10. Hewas very busy yesterday, otherwise he_____ to the meeting.
A. would come
B. came
C. would have come
D. had come
答案及解析?
1、答案C.
句中有明顯的時間狀語 “severalyears ago” , 應該用一般過去時,排除A、D;B為過去完成時, 表達過去的過去,所以不成立,故選C。
2. 答案D.
在固定搭配no sooner… than …;hardly (scarcely)… when … 的結(jié)構(gòu)中, 前面的動詞多用過去完成時。所以排除A、B. 另外, 否定詞位于句首句子要倒裝,將助動詞had 提前,所以答案選D。
3. 答案B.
在由when, which, before,after, as soon as 等引導的時間狀語從句和由連詞if 和 unless 引導的條件從句中,用一般現(xiàn)在時代替一般將來時。答案選B。
4. 答案D.
根據(jù)題干可知,enjoy 是過去發(fā)生的動作,而not see 這一動作發(fā)生在enjoy 之前,即過去的過去。故用過去完成時。答案選D。
5.答案C.
本題考查現(xiàn)在完成時的基本用法。A強調(diào)現(xiàn)在習慣或經(jīng)常性的動作,與過去無關(guān);B項表示現(xiàn)在或近段時期內(nèi)正在進行的動作,不能與for long 時間狀語連用;D項表示過去經(jīng)常發(fā)生的動作,或者過去的動作已經(jīng)結(jié)束,同樣不能和for long連用。C項強調(diào)發(fā)生在過去的動作對現(xiàn)在造成的影響。答案選C。
6. C
解析:(C)who引導的定語從句中的現(xiàn)在完成時表示動作業(yè)已發(fā)生,所以主句中表示的虛擬是針對已經(jīng)發(fā)生了的行為,所以應該用過去完成式表示對過去的虛擬。
7. C
解析:(C)這是一人含蓄虛擬條件句,通過介詞短語without,表示潛在的一種假設(shè),而主句中的情況也早已經(jīng)發(fā)生,所以是對過去情況的一種假設(shè),因此用would not have been achieved這一形式。
8. D
解析:(D)連so that引導的從句中要求用虛擬語氣,表示一種假設(shè),形式為might+動詞原形。
9. B
解析:(B)It is time that是一種要求從句用虛擬語氣的常見句型。虛擬語氣形式為動詞的過去式。
10. C
解析:(C)otherwise用來表示一種含蓄的虛擬假設(shè),因為是對過去(yesterday)的情況的假設(shè),所以應該用would have come形式。