1.[B]【解析】虛擬語氣。表示未來實現可能性極小,if從句中用should/were to,主句用“should/would/could/might+動詞原形”。若if省略,則從句中“should/were to”提前。因此答案選B項。句意:要是他明天有空的話,他就來了。
2.[A]【解析】不定式作目的狀語。因此答案選A項。句意:要想趕上你的同學,你必須從現在開始就努力學習。
3.[B]【解析】let sb.+動詞原形,意為“讓某人做某事”;risk后跟動詞-ing形式,意為“冒險做某事”。因此答案選B項。句意:母親害怕讓孩子一個人穿過街道。
4.[D]【解析】非謂語動詞。have sth. done意為“使某人做某事”;finish doing sth.意為“做完某事”。因此答案選D項。句意:約翰一寫2完報告就讓人把它打印了出來。
5.[D]【解析】名詞詞義辨析。shortage意為“缺少,缺乏”,符合題意。decline意為“下降,減少”;vancancy意為“空缺”,指職務或位置空著;rarity意為“稀罕,稀有”。因此答案選D項。句意:日本勞動力缺乏的問題不易解決。