You can have your book back now. I ________ it. A. have been reading B. have read C. had read D. am reading
B. have read
15
How many times ________ you ________ that international conference? A. are – attending B. do – attend C. have – been attending D. have –attended
D. have –attended
15
I ________ for my math textbook all day, but I ________ it yet.A. have been looking/ haven’t found B. have looked/ haven’t found C. have been looking/ haven’t been finding D. have looked/ haven’t been finding
A. have been looking/ haven’t found
15
Mum ________ all morning. She ________ lots of Christmas presents.A. has shopped/ has bought B. has been shopping/ has bought C. has been shopping/ has been buying D. has shopped/ has been buying
B. has been shopping/ has bought
15
Kevin ________ his homework, but he ________ it yet.A. has been doing/ hasn’t been finishing B. has done/ hasn’t finished C. has been doing/ hasn’t finished D. has done/ hasn’t been finishing
C. has been doing/ hasn’t finished
15
I ________ the biography of Robbie Williams. I’m on page 50. A. have read B. have been reading C. had read D. was reading
B. have been reading
15
Jimmy can go out when he ________ for the exam. A. has been studying B. has been studied C. has studied D. studied
C. has studied
15
I ________ the latest Harry Potter book all day. I’m dying to know what happens in the end! A. am reading B. have been reading C. have read D. had read
B. have been reading
15
My brother graduated from Hong Kong University of Science and Technology last month and ________ for a job since then. A. has been looking B. has looked C. was looking D. had looked
A. has been looking
15
Pete ________ at Midfield Secondary School since 2006, but he ________ music in his lessons twice. A. has been teaching/has only played B. has been teaching/has only been playing C. has taught/has only been playing D. has taught/has on
A. has been teaching/ has only played
15
Jimmy can go out when he ________ for the exam. A. has been studying B. has been studied C. has studied D. studied
C. has studied
15
So far I ________ any of the exams at school. A. haven’t been failing B. hadn’t failed C. didn’t fail D. haven’t failed
D. haven’t failed
15
We ________ our classroom for the upcoming Teachers' Day, but there is still a lot to do. A. had been decorating B. decorated C. have been decorating D. have decorated
C. have been decorating
15
Margaret________ in the school marathon for charity before. A. has never run B. will never run C. was never running D. has never been running
A. has never run
15
All the students ________ for their academic transcripts all this week, but they ________ them yet. A. have waited/ haven’t received B. have been waiting/ haven't received C. have waited/ haven’t been receiving D. have been waiting/ ha
B. have been waiting/ haven't received
15
I ________ for the information about the differences between further education and higher education all this morning. A. had searched B. have been searched C. have been searching D. have searched