—Happy birthday!
—Thank you! It’s the best present I ________ for.
—Thank you! It’s the best present I ________ for.
A.should have wished | B.must have wished |
C.may have wished | D.could have wished |
更新时间:2023-07-31 13:54:49
|
相似题推荐
单项选择
|
较难
(0.4)
名校
【推荐1】Life is not always easy.You ________ some moments when you were disappointed.
A.must have | B.should have | C.must have had | D.should have had |
您最近一年使用:0次
单项选择
|
较难
(0.4)
【推荐2】— Hey, the washing up has been done!
— That ______ Cynthia.She’s always helpful.
— That ______ Cynthia.She’s always helpful.
A.need have been | B.could have been |
C.should have been | D.must have been |
您最近一年使用:0次
单项选择
|
较难
(0.4)
名校
【推荐1】Life is not always easy.You ________ some moments when you were disappointed.
A.must have | B.should have | C.must have had | D.should have had |
您最近一年使用:0次
单项选择
|
较难
(0.4)
【推荐1】The horrific tragedy __________ if the architect __________ more careful with the way buildings were constructed.
A.ought to be avoided; was going to be | B.could have been avoided; had been |
C.may have avoided; has been | D.will be avoided; will have been |
您最近一年使用:0次
单项选择
|
较难
(0.4)
【推荐2】I __________you when I was in Paris as I didn’t know your address.
A.should have visited | B.couldn’t have visited |
C.must have visited | D.can have visited |
您最近一年使用:0次