You are on page 1of 4

Name __________________ Date _____________________

Grade____________________

Test paper
1.Put the verb ………….. into Present Perfect:

Affirmative Negative Question

Put the verb ………….. into Past Simple:

Affirmative Negative Question

2. CHOOSE THE CORRECT FORM OF THE VERB :


1 .My sister has won/ won the lottery last weekend!.
2. I haven’t seen / didn’t see my friends for a long time.
3. The neighbours have built / built a green house, it looks nice.
4. My sister has revised / revised for her maths test all afternoon yesterday.
5. We have known / knew each other since primary school.
6. They haven’t finished/ didn’t finish their competition yet.
7. The Americans have elected / elected Mr Trump as their president in 2016.
8. The Chinese have built / built the longest wall in the world a long time ago.
9. It hasn’t rained/ didn’t rain much in Europe las summer!
10. Have you ever visited/ did you ever visit the Paris?
3. Rewrite the sentences.
1) I prepared the table a few minutes ago. ( just )
__________________________________________.
2) She has already done the washing up. ( an hour ago )
____________________________________.
3) We didn’t get ready for the party. ( yet )
___________________________________________.
4) Have you ever visited an orphanage? ( last year )
______________________________________.
5) Uncle Tom took me to the school today. ( already )
_______________________________________.
6) Dorothy has just watered the flowers. ( two minutes ago )
________________________________.

4/ Read the sentences and correct the mistakes if there are any.
1. When I have been 5 years old, I was very naughty.

2. Did you do your homework yet? - Yes, I have

3. He has broken his leg a week ago.

4. I guess that yesterday was my lucky day!

5. Did you write the test yet?

6. Did he cried at the party yesterday?

7. We didn’t receive your invitation yet.

8. They have already bought a car.

9. She didn’t smoke for two months.

10. Where did they rest last summer?

5. Choose the correct answer, A, B or C.

1 That's the biggest fish I__________?


A) saw B) see C) have ever seen
2 Have you had breakfast ___________?
A) yesterday B) an hour ago C) this morning
3 I______ London in the summer last year.
A) have visited B) visited C) visit
4 Ann has _____to the shops. She isn't back yet.
A) gone B) been C) went
5 Sam _____to the beach last Sunday.
A) goes B) went C) has gone

6. Find the 3-d form of the verbs (10) in the word search.
D R B E E N F W
E R A V N L N Q
T Z A O O K E Y
O X P W M N T N
L R N T N O A O
D R U N K W E W
F G J H O N V U
T A K E N C U T

7. Write questions. Use the correct form of the verb.


1 you/ watch / the film / last night /?
__________________________________________
2 you ever win / a prize / in a quiz /?
___________________________________________
3 when / you start / learning English /?
____________________________________________
4 you ever tell / a lie / to your parents /?
_____________________________________________
5 when / you meet / Nick / last time/ ?
_________________________________________

Name __________________ Date _______________________


Grade____________________

Test paper
1.Put the verb ………….. into Present Perfect:

Affirmative Negative Question

Put the verb ………….. into Past Simple:

Affirmative Negative Question

2. Choose THE CORRECT FORM OF THE VERB

1. Oh my god! A car has just run /just ran over a child at the pedestrian crossing .
2. My brother and I have tidied/ tidied our bedroom last weekend.
3. Have you ever visited/ did you ever visit the Eiffel Tower?
4. We haven’t been / weren’t to the cinema for ages.
5. My cousin has got / got lost during his last school trip in May.
6. We have bought/ bought our house in 2010.
7. My best friend has lived / lived in London since 2014.
8. We have started / started learning a second language three years ago.
9. I am sorry I have missed / missed your birthday yesterday.
10. They have had / had their swimming pool for three years.

3.Rewrite the sentences.


1. Haven’t you put on your jacket yet? ( yesterday )
__________________________________.
2. The clients have complained about the products for hours. ( last week)
_____________________________________________.
3. I didn’t play chess last year. ( since )
_____________________________________________.
4. The children didn’t turn back from the school. ( yet )
_____________________________________________.
5. My father has just come in. ( one minute ago )
_____________________________________________.
6. Susan didn’t spend her summer in Italy last year. ( never )
_____________________________________________.

4 .Read the sentences and correct the mistakes if there are any.
1. Did you do your homework yet? - Yes, I have
2. He has broken his leg a week ago.

3. Where did they rest last summer?

4. They have already bought a car.

5. She didn’t smoke for two months.

6. Did you write the test yet?

7. Did he cried at the party yesterday?

8. We didn’t receive your invitation yet.

9. I guess that yesterday was my lucky day!

10. When I have been 5 years old, I was very naughty.

5. Choose the correct answer, A, B or C.

1 That's the biggest fish I__________?


A) saw B) see C) have ever seen
2 Have you had breakfast ___________?
A) yesterday B) an hour ago C) this morning
3 I______ London in the summer last year.
A) have visited B) visited C) visit
4 Ann has _____to the shops. She isn't back yet.
A) gone B) been C) went
5 Sam _____to the beach last Sunday.
A) goes B) went C) has gone

6 Find the 3-d form of the verbs (10) in the word search.
D R B E E N F W
E R A V N L N Q
T Z A O O K E Y
O X P W M N T N
L R N T N O A O
D R U N K W E W
F G J H O N V U
T A K E N C U T

7. Write questions. Use the correct form of the verb.


1 you/ watch / the film / last night /?
__________________________________________
2 you ever win / a prize / in a quiz /?
___________________________________________
3 when / you start / learning English /?
____________________________________________
4 you ever tell / a lie / to your parents /?
_____________________________________________
5 when / you meet / Nick / last time/ ?
_________________________________________

You might also like