Multiple Choice Exercise for Present Simple, Past Simple and Present Perfect

1 We __________ for this seminar since last year.
  wait
  waited
  has waited
  have waited

2 I __________ my English a lot since the last seminar.
  improve
  improved
  have improved
  has improved

3 Which __________, this kind of seminar or computer based training?
  do you prefer
  did you prefer
  have you preferred
  has you preferred

4 __________ to one of these seminars?
  Do you ever come
  Did you ever come
  Have you ever come
  Has you ever come

5 No, but I __________ to a similar seminar in Europe last year.
  go
  went
  have gone
  has gone

6 __________ a lot at that seminar?
  Do you learn
  Did you learn
  Have you learnt
  Has you learnt

7 Not really, but I __________ many interesting people during that week in November
  meet
  met
  have met
  has met

8 __________ this seminar before?
  Do you take
  Did you take
  Have you taken
  Has you taken

9 No, but I __________ the introductory seminar last month.
  try
  tried
  have tried
  has tried

10 It was very good, but I __________ many things since then.
  forget
  forgot
  have forgotten
  has forgotten