PRESENT PERFECT SIMPLE OF REGULAR VERBS
Put the verbs in brackets into the Present Perfect Simple Tense.When it comes to negative forms, you should use short forms (haven't or hasn't): 1. I have lived(live) in Bristol since 1994.2. She hasn't visited(not visit) Portugal several times.3. He has worked(work) in a bank for 4 years.4. It has happened(happen) several times already.5. I haven't worked(not work) hard this year.6. It has rained(rain) this month.7. She has studied (study) English and French.8. Have you finished(you / finish) your work?9. Have they missed(they / miss) the bus?10. We have arrived(arrive) too early.11. It hasn't snowed(not snow) this winter.12. Have you visited(you / visit) London?13. I haven't tried(not try) the food.14. Has he worked(he / work) as a waiter before?15. Ihave discussed(discuss) this issue before.