— Has the doctor arrived yet? — No, she _____ an hour ago. [ ]A. has to come B. ought to have comeC.

题目简介

— Has the doctor arrived yet? — No, she _____ an hour ago. [ ]A. has to come B. ought to have comeC.

题目详情

— Has the doctor arrived yet?
— No, she _____ an hour ago.
[     ]
A. has to come
B. ought to have come 
C. should come
D. used to come
题型:单选题难度:中档来源:同步题

答案

B

更多内容推荐