www.angelfire.com/on/topfen/testspastaperf2.html test your English test   Test your English - past and perfect tenses (2) Select what you think are the correct answers below, then click on the Get Score button. Good luck!   1. We ..... a new product last year. launched have launched had launched 2. In the past four years we ..... on six new members of staff. did take have taken took 3. It ..... since early this morning. has rained rained has been raining 4. We ..... a new project in January. started have been starting have started 5. To date we ..... a lot of money in Research & Development. invested have invested had invested 6. Mary ..... on holiday to Moscow six years ago. has gone has been went 7. I ..... here since 1992. worked have worked had worked 8. Michael ..... this film several times already. has seen saw did see 9. Last year conditions in the market ..... very difficult for us. have been were had been 10. My secretary ..... the report for the past three hours. has typed typed has been typing Score = Correct answers:
  Test your English - past and perfect tenses (2) Select what you think are the correct answers below, then click on the Get Score button. Good luck!   1. We ..... a new product last year. launched have launched had launched 2. In the past four years we ..... on six new members of staff. did take have taken took 3. It ..... since early this morning. has rained rained has been raining 4. We ..... a new project in January. started have been starting have started 5. To date we ..... a lot of money in Research & Development. invested have invested had invested 6. Mary ..... on holiday to Moscow six years ago. has gone has been went 7. I ..... here since 1992. worked have worked had worked 8. Michael ..... this film several times already. has seen saw did see 9. Last year conditions in the market ..... very difficult for us. have been were had been 10. My secretary ..... the report for the past three hours. has typed typed has been typing Score = Correct answers:
2. In the past four years we ..... on six new members of staff. did take have taken took
3. It ..... since early this morning. has rained rained has been raining
4. We ..... a new project in January. started have been starting have started
5. To date we ..... a lot of money in Research & Development. invested have invested had invested
6. Mary ..... on holiday to Moscow six years ago. has gone has been went
7. I ..... here since 1992. worked have worked had worked
8. Michael ..... this film several times already. has seen saw did see
9. Last year conditions in the market ..... very difficult for us. have been were had been
10. My secretary ..... the report for the past three hours. has typed typed has been typing
Score = Correct answers:
Homepage | News | Jokes | Learning Links Newsletter | Fun and Games | Recipes