1.We a holiday last year. A didn’t have B haven’t had C hadn’t have 2.My parents to the USA many times. A have been B were C have being 3.I a new dress last week, but I it yet. A have bought A haven’t worn B bought B wore C had bought C didn’t wear 4. … raining yet? A Did it stop B Is it stopped C Has it stopped 5. We in the United States for less than seven years. A lived B have lived C had lived 6. More than one hundred people to the meeting. A have come B came C has come 7. their telephone number. A forgot B have forgotten C had forgotten 8. She English for five years. A studied B has studied C have studied 9. Peter the money so that he could finish his education. A has borrowed B borrowed C have borrowed 10. Ray us a lot of help since we arrived. A gave B has given C have given 11.I this medication since 1985. A have taken B had taken C took 12. Don’t worry about your letter. I it the day before yesterday. A sended B have sent C sent 13.We Peter this week , but we him a couple of weeks ago. A didn’t see A saw B haven’t saw B have saw C haven’t seen C have seen 14.She the test already . A took B has taken C have took 15.Gloria a lot of friends by working in the cafeteria. A has made B made C have made 16. Mary on a diet for three weeks. A was B has been C was been 17. Mary her car keys , so we have to open the door by force. A lost B has lost C losted 18. the post today? A Did the post come B Has the post come C Has the post came 19. He so nervous before his exam. A has felt B felt C feel 20. When she was 21 she across the United States. A drove B drive C driven D drived 21. In 2000, about 109.2 million acres planted with transgenic crops. A was B were С have