You must have missed the first train yesterday, ________ you?A.weren’t B.mustn’t
题型:不详难度:来源:
You must have missed the first train yesterday, ________ you?A.weren’t | B.mustn’t | C. didn’t | D. haven’t |
|
答案
C |
解析
试题分析:句意:昨天你一定错过了第一班火车是吗?前面的句子用must have done,反义问句要看时间,如果有具体过去时间,就用一般过去式,如果没有具体的过去时间就用现在完成时,这句话有yesterday,所以反义问句用didn’t you?选C。 |
举一反三
---Jack, you erase the blackboard today, __________? ---But I did it yesterday.A.will you | B.do you | C.would you | D.don’t you |
|
---My Dad began to teach me English when I was eight. ---Wow. You must have studied English for six years, ?A.haven’t you | B.mustn’t you | C.needn’t you | D.don’t you |
|
—I don’t suppose Jimmy could have done well in the mid-term exam last week,______? --- ______ he almost failed in the exam.A.had he; Yes | B.did he ; No | C.do I ; Yes | D.could I ; No |
|
We don’t believe the baby is badly ill,__________?A.do we | B.is he | C.is it | D.isn’t it |
|
There is little doubt in your mind that he is innocent, ________?A.is there | B.isn" t there | C.is he | D.isn" t he |
|
最新试题
热门考点