单项选择题
He promised me a letter; he ought to ______ it days ago.
A. be written
B. have written
C. be writing
D. write
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
I ______ everything by the time you get back next week.
A. shall finish
B. have finished
C. will be finishing
D. shall have finished
点击查看答案&解析
单项选择题
Mary ______ have been invited to the party, but she wasn’t.
A. must
B. should
C. can
D. would
点击查看答案&解析
相关试题
No one ______ the truth to h...
It was very kind of you to do th...
As it turned out to be a small h...
Must we do it now No, you ___...
Mary’s score on the test is the ...