—Does your uncle still smoke? —He ____________given it up. It's two years ever since he ______.
A.can't have; smoked
B.may have; smoked
C.should have; has smoked
D.should have; didn't smoke
试卷相关题目
- 1Scientists have created GM tomatoes which ______ fresh for 45 days, three times as long as normal tomatoes.
A.are stayed
B.have been stayed
C.stay
D.stayed
开始考试点击查看答案 - 2--HI, Tom. It's a long time since we met last time. Is everything going well? --Oh, I _____ for the final examination for weeks and I will be free next week. --Good luck!
A.review
B.reviewed
C.am reviewing
D.have been reviewing
开始考试点击查看答案 - 3His teacher told him that since his parents were working abroad , either his grandparents or one of his uncles ______ allowed to come to the parents' meeting .
A.was
B.were
C.are
D.is
开始考试点击查看答案 - 4After two hours of walking, they came to the camp site, ______ .
A.hungry and tiredly
B.hungrily and tiredly
C.hungrily and tired
D.hungry and tired
开始考试点击查看答案 - 5Tom was disappointed that most of the guests _________ when he _________ at the party.
A.left; arrived
B.had left; arrived
C.left; had arrived
D.had left; had arrived
开始考试点击查看答案 - 6---Will you please repeat your idea? ---Sure. But I don't think that you ________ attention.
A.paid
B.pay
C.are paying
D.were paying
开始考试点击查看答案 - 7--- Haven't seen you for ages! Where have you been, anywhere? --- I _______ to New York City. I just got back.
A.was sent
B.have been sent
C.had been sending
D.would be sent
开始考试点击查看答案 - 8----Where can we get your latest children's story? ----Soon. It _______ and will come out next week.
A.has printed
B.is being printed
C.has been printed
D.has been printing
开始考试点击查看答案 - 9No one ______ this building without the permission of the police .
A.is leaving
B.is to leave
C.has left
D.will be leaving
开始考试点击查看答案 - 10According to the flight schedules, the plane for Karshgar ________ at 11 am.
A.will leave
B.leaves
C.has left
D.left
开始考试点击查看答案