Log in
Sign up for FREE
arrow_back
Library

Present Perfect vs Past Simple Test

star
star
star
star
star
Last updated over 4 years ago
12 questions
1
1
1
1
1
1
1
1
Question 1
1.

In tasks 1-5 fill in the gap with the verb in the correct form
He has__________his arm.

1
Question 2
2.

He has_______a lot of food for dinner.

1
Question 3
3.

They are happy. They have_______treasure.

1
Question 4
4.

The girl has_____her key.

1
Question 5
5.

Lucy has just______a beautiful cake.

Question 6
6.

Question 7
7.

Question 8
8.

Question 9
9.

Question 10
10.

Question 11
11.

Question 12
12.

Choose the right form of the verb in brackets
He (just/become) famous for his brilliant trick.
has become
became
have become
become
Ann can`t go to school. She (catch) a cold yesterday.
has caught
have caught
caught
catched
I (never/fly) by plane before.
flew
fly
have flown
has flown
We (meet) a very interesting woman in the theatre last week.
have met
has met
met
meeted
She (know) her maths teacher for two years.
knew
known
has known
have known
His mom (not go) to work yet.
didn`t go
haven`t gone
hasn`t went
hasn`t gone
We (not be) in Spain in 2019.
didn`t be
haven`t been
hasn`t been
weren`t