问题
选择题
I _________ here earlier, but I couldn’t catch the first bus.
A.should come
B.have come
C.should be
D.should have come
答案
答案:D
考查虚拟语气。根据but后句可知前句是表示与过去相反的虚拟语气。故D正确。句意:我本应该早点就到这里的。但是我没有赶上头班车。
I _________ here earlier, but I couldn’t catch the first bus.
A.should come
B.have come
C.should be
D.should have come
答案:D
考查虚拟语气。根据but后句可知前句是表示与过去相反的虚拟语气。故D正确。句意:我本应该早点就到这里的。但是我没有赶上头班车。