1. You’ve already missed too many classes this term. You ______ four classes just last week.
A. had missed
B. miss
C. missed
D. have missed
2. We didn’t finish the work in time. You us since you were there.
A. might help
B. should help
C. could have helped
D. must have helped
3. Teachers have no right to force their own opinions ______ the students.
A. upon
B. at
C. in
D. to
4. The express train ______ and many people thronged to the station.
A. pulled in
B. pulled up
C. pulled on
D. pulled at
5. Had you set out earlier this morning, you ______ the evening on time.
A. might attend
B. may have attended
C. might have attended
D. may attend
參考答案:
1. 【翻譯】這學期你逃了太多的課,僅上周就逃了四節。
[考點]動詞時態
【精析】C由last week可知,后面的句子應用過去時。根據句意,本句時態為一般過去時。故選C。
2. 【翻譯】我們沒有及時完成工作。既然你在那兒,你本可以幫助我們的。
[考點]情態動詞
【精析】C could have done表示“本來能做而實際沒有做”,有時用來提出委婉的批評或表示后悔;而must have done則表示“對過去發生事情的肯定推測”,意為“一定,肯定”。根據句意可知,選C。
3. 【翻譯】教師沒有權利把自己的觀點強加到學生身上。
[考點]詞語搭配
【精析】A force sth. on/upon sb.是固定搭配,意為“強迫……接受……,把……強加給某人”。故選A。
4. 【翻譯】這趟特快列車進站了,許多人涌向站臺。
[考點]詞義辨析
【精析】A pull in:(火車)進站;pull up:(使)停住;pull on:穿上,繼續拉;pull at:用力拉。根據句意可知,選A。
5. 【翻譯】如果你早上早點動身,你就可以按時出席這次會議了。
[考點]虛擬語氣
【精析】C從句為省略if的條件句。補充完整是“If you had set out earlier this morning”,由從句可以看出是對過去發生的情況的假設,所以主句謂語要用might have done表示與過去事實相反。故選C。

浙江專升本聲明
(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。
(二)本網站在文章內容來源出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,版權歸原作者所有。如您對內容、版權等問題存在異議請于我們聯系,我們會及時處理。
文章來源于網絡,如有侵權,請聯系刪除

福利領取
成考報名
自考報名
教師資格證
專升本報名
四級報名



