-Have you known him for a long time?
-Yes, since he ________ here after graduation.
A.comes | B.came | C.has come | D.had come |
He __________ to go abroad for his further study.
A.is hoped | B.is dying | C.is wanting | D.dies |
We were listening closely to the lecture yesterday evening when suddenly the light _______.
A.had been gone out | B.was going out |
C.was gone out | D.went out |
--- What ______ when I phoned you?
--- I ______ my work, and I was about to go out.
A.have you done; finished | B.were you doing; have finished |
C.did you do; had just finished | D.were you doing; had just finished |
— ____ you read the newspaper?
— Yes. I ____ it on the bus while I was on my way to work.
A.Have; read | B.Did; read | C.Have; have read | D.Did; have read |
We ____ on this project for four hours. Let’s have a rest.
A.are working | B.have been working | C.worked | D.had worked |
—— Why? Tom, your shirt is so dirty!
—— Mum, I _____ my storeroom downstairs。
A.cleaned | B.have worked | C.was cleaning | D.have been cleaning |
I know he is getting on well recently. He _____ me regularly.
A.writes to | B.has written to | C.wrote to | D.is writing to |