—Well, that was really a good meal. I _______ you were a really good cook. —Thank you.
A.didn't know
B.don't know
C.haven't know
D.hadn't known
试卷相关题目
- 1Over the past decades, sea ice _______ in the Arctic as a result of global warming.
A.had decreased
B.decreased
C.has been decreasing
D.is decreasing
开始考试点击查看答案 - 2—Look! Someone has split coffee on the carpet. —Well, it ________ me.
A.isn't
B.hasn't been
C.hadn't been
D.wasn't
开始考试点击查看答案 - 3—Can I drive on the free way, Mr. Green? —You can when you____________ a bit more skilled.
A.will get
B.are getting
C.will have got
D.get
开始考试点击查看答案 - 4--Why has he been staying at home these days? --He ___________ since a month ago.
A.has been out of work
B.was out of work
C.has lost his work
D.had left from his work
开始考试点击查看答案 - 5----____your watch? ---Yes, I ___ it when I tidied the drawer
A.Did you find; have found
B.Did you find;has found
C.Have you found ;found
D.Have you foundl have found
开始考试点击查看答案 - 6I should very much like to have gone to the party but I _________.
A.am not invited
B.am not being invited
C.shall not be invited
D.was not invited
开始考试点击查看答案 - 7I called Hnnah many times yesterday evening, but I couldn't get through. Her brother _____on the phone all the time!
A.was talking
B.has been talking
C.has talked
D.talked
开始考试点击查看答案 - 8No decision about any future appointment until all the candidates have been interviewed.
A.will be made
B.is made
C.is being made
D.has been made
开始考试点击查看答案 - 9I really ought to go on a diet。I ________ on so much weight since I gave up jogging.
A.put
B.am putting
C.have put
D.had put
开始考试点击查看答案 - 10Once a programme ________ put into a computer, it ________ accordingly.
A.is; acts
B.is being; is acting
C.has been; will act
D.will be; acts
开始考试点击查看答案