题目内容
3.---Why is Tim so upset?He failed the job interview again.He _____ have made good preparations for it.( )
A. | shall | B. | might | C. | should | D. | would |
分析 --为何Tim如此沮丧?
--他面试又失败了.他本应该为此好好准备的.
解答 答案:C解析:A:必须;B:或许;C:应该;D:愿意.根据句意"他本应该为此好好准备的(而实际未好好准备)"及所给选项分析可知本题答案为C选项.拓展:should have done 意为"本应该做某事,而实际未做".
点评 本题考查情态动词的辨析,做此类题目时一定要清楚各个选项的含义及用法,再根据句意及其它要求确定最终答案.
练习册系列答案
相关题目