Present Perfect vs Past Simple
1. They … a real tiger in the zoo. a) Have saw b) Have seen c) Has saw d) Has seen
2. When … this wonderful hat? a) Did you buy b) Did you bought c) Have you bought d) Have you buy
3. Mary … a lot of mistakes in her test. a) Have make b) Has make c) Have made d) Has made
4. What … at school yesterday? a) Did you do b) Have you done c) Did you d) Have you do
5. They … their homework on time. a) Have usually done b) Have done usually c) Usually do d) Do usually
6. … to many countries of the world? a) Was Andrea b) Has Andrea been c) Have Andrea been d) Has Andrea be
7. … that programme on TV today? a) Did you watch b) Did watch you c) Have you watched d) Have watched you
8. Where … all this time? a) Did you be b) You were c) Have you been d) You have been
9. I … such tall buildings as in New York. a) Never saw b) Never did see c) Never have seen d) Have never seen
10. Mr. Jones … all of us to his birthday party. a) Has invite b) Has invited c) Have invite d) Have invited
1.66M
Category: englishenglish

Present Perfect vs Past Simple. A Short Test

1. Present Perfect vs Past Simple

A Short Test

2. 1. They … a real tiger in the zoo. a) Have saw b) Have seen c) Has saw d) Has seen

*1. They … a real tiger in the
zoo.
a) Have saw
b) Have seen
c) Has saw
d) Has seen

3. 2. When … this wonderful hat? a) Did you buy b) Did you bought c) Have you bought d) Have you buy

*2. When … this wonderful hat?
a) Did you buy
b) Did you bought
c) Have you bought
d) Have you buy

4. 3. Mary … a lot of mistakes in her test. a) Have make b) Has make c) Have made d) Has made

*3. Mary … a lot of mistakes in
her test.
a) Have make
b) Has make
c) Have made
d) Has made

5. 4. What … at school yesterday? a) Did you do b) Have you done c) Did you d) Have you do

*4. What … at school
yesterday?
a) Did you do
b) Have you done
c) Did you
d) Have you do

6. 5. They … their homework on time. a) Have usually done b) Have done usually c) Usually do d) Do usually

*5. They … their homework on
time.
a) Have usually done
b) Have done usually
c) Usually do
d) Do usually

7. 6. … to many countries of the world? a) Was Andrea b) Has Andrea been c) Have Andrea been d) Has Andrea be

*6. … to many countries of the
world?
a) Was Andrea
b) Has Andrea been
c) Have Andrea been
d) Has Andrea be

8. 7. … that programme on TV today? a) Did you watch b) Did watch you c) Have you watched d) Have watched you

*7. … that programme on TV
today?
a) Did you watch
b) Did watch you
c) Have you watched
d) Have watched you

9. 8. Where … all this time? a) Did you be b) You were c) Have you been d) You have been

*8. Where … all this time?
a) Did you be
b) You were
c) Have you been
d) You have been

10. 9. I … such tall buildings as in New York. a) Never saw b) Never did see c) Never have seen d) Have never seen

*9. I … such tall buildings as in
New York.
a) Never saw
b) Never did see
c) Never have seen
d) Have never seen

11. 10. Mr. Jones … all of us to his birthday party. a) Has invite b) Has invited c) Have invite d) Have invited

*10. Mr. Jones … all of us to his
birthday party.
a) Has invite
b) Has invited
c) Have invite
d) Have invited
English     Русский Rules