1) Rina ......my letter. Perhaps she is very busy. a) hasn't answered b) isn't answered c) didn't answer d) don't answer 2) I ....to Bali before. In fact, this will be my fifth time. a) am b) will be c) am being d) have been 3) Although Mr. Kimar .....the topic, I still don't understand it. a) explain b) explained c) explaining d) has explained 4) My father is on the way. He ____________ home yet. a) haven't arrived b) hasn't arrived c) didn't arrived d) arrived 5) ___________ Dave __________ the basketball team? a) has/joined b) did/join c) was/joined d) have/joined 6) He can't come with us because he __________ his leg. a) did break b) broken c) has broken d) has break. 7) Nobody  ________ to my webpage yet. a) have log on b) has logged on c) logging on d) logs on 8)  ________ you written your essay yet? a) were b) did c) Has d) Have 9) The children.....for two hours. I think she will never come. a) wait b) has waited c) have waited d) waiting 10) They ________ a lot of books. a) were sold b) sells c) have sell d) have sold

Leaderboard

Visual style

Options

Switch template

Continue editing: ?