Mark the letter A B C or D, to indicate the correct answer to each of the following questionsPart III. GRAMMAR Exercise 6. Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions. 51. I ____ English for five years. I study it at school. A. have been learningB. have learnt C. learntD. am learning 52. You can have your book back now. I ____ it. A. have been readingB. have read C. had readD. read 53. You look upset. ____ you ____? A. Are – cryingB. Do - cry C. Have - been cryingD. Have - cried 54. How many times ____ you ____ that international conference? A. did – attendB. do - attend C. have - been attendingD. have - attended 55. 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 findingD. have looked/haven't been finding 56. 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 57. 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 58. 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 playingD. has taught/has only played 59. I ____ the biography of Robbie Williams, but I'm on page 50. A. have readB. have been reading C. had readD. was reading 60. Jimmy can go out when he ____ for the exam. A. has been studyingB. has been studied C. has studiedD. studied 61.I ____ the latest Harry Potter book all day. I'm dying to know what happens in the end! A. am readingB. have been reading C. have readD. had read 62. So far I ____ any of the exams at school. A. haven't been failingB. hadn't failed C. didn't failD. haven't failed 63. We ____ our classroom for the upcoming Teachers' Day, but there's still a lot to do. A. are decoratingB. decorated C. have been decoratingD. have decorated |