问题
选择题
—Where have you been?
—I was stuck in the heavy traffic. Otherwise I ____here earlier.
A.was coming
B.was
C.would have come
D.would come
答案
答案:C
考查虚拟语气。本题的关键词是otherwise, otherwise常用于含蓄条件句中。根据句意,otherwise等同于If I had been stuck in the heavy traffic与过去相反,主句使用would/could/should/might+have done ,因此选C
点评:含蓄条件句要注意一些信息词,如with,without,but for but,or,otherwise等