wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GRADE 6&7 - PAST SIMPLE AND PRESENT PERFECT 3

Total questions: 50

Worksheet time: 35mins

Name
Class
Date
1.

Choose the correct options (more than 1): ____ studying Japanese?

a)

When did you begin

b)

When did you began

c)

When did you start

d)

How long did you begin

e)

How long did you start

2.

Selma ____ in Qatar for two years. Last month she ___ to Barcelona.

a)

lived/ moved

b)

has lived/ moved

c)

has lived/ has moved

d)

lived/ has moved

3.

Fill in a suitable word: Haven’t you made up your mind (a)   ?

4.

Rewrite this sentence using words given

Have you ever visited an orphanage in Hoa Binh? (last year)



(a)  

5.

When he ____ at the pub, he ____ a tavern, for just 10 or 12 guests.

a)

arrived/ finded

b)

arrived/ found

c)

arrived/ has found

d)

has arrived/ found

6.

For 40 years, the Butcher’s Arms ____ famous in the region, receiving more people than 100 who inhabit the village each day.

a)

has become

b)

has became

c)

became

d)

becomes

7.

What is the mistake?

He rebuilt the pub into a bigger restaurant several times.

a)

bigger

b)

into

c)

rebuilt

d)

times

8.

What is the missing word?

Sarah broken her leg, so she can’t go to her tennis practice.

a)

has

b)

have

c)

not

d)

right

9.

She is the ugliest girl ___________.

a)

I ever saw

b)

I have ever see

c)

I have never seen

d)

I have ever seen

10.

Use words given to make a correct sentence

Laura / tell / me/ journey / yet.



(a)  

11.

Would you like a cup of tea? No, thanks. I _______ one.

a)

has ever had

b)

have ever had

c)

have already had

d)

have recently had

12.

What is the part participle form of the verb "learn"?

(a)  

13.

What is the part participle form of the verb "drive"?

a)

droven

b)

draven

c)

drove

d)

driven

14.

Leonidas ____ the king of the Spartans in the past.

 

a)

was

b)

has been

c)

is

d)

were

15.

I ____ my dinosaur report. Do you want to see it?

    

a)

just have finished

b)

have just finished

c)

just finished    

d)

was just finishing

16.

I was walking home when the rain __________.

         

a)

is starting  

b)

was starting

c)

started  

d)

has started

17.

Last year I _______ a tennis tournament, but I _____.

           

a)

took part in / didn't win

b)

took part in / didn't won

c)

taken part in / didn't won

d)

took part in / won

18.

Rewrite this sentence so that it has the same meaning

Over 40 years ago, astronauts first landed on the moon. = It's (a)   .

19.

Godzilla ____ at the cinema ____ this weekend.

    

a)

has played / for

b)

played / for

c)

has played / since

d)

played / since

20.

Choose correct options which have the same meaning to this one

How long have they played basketball?

a)

When did they begin to play basketball?

b)

When did they start playing basketball?

c)

When did they play basketball?

d)

When did they start play basketball?

21.

Fill in 3 suitable words: This is ___ ___ ___ I have tried fried shrimp.

(a)  

22.

Is this sentence TRUE or FALSE? Write T or F

Somebody have broken the window of our house.  

(a)  

23.

Tom and Kim _____ yet. We are still waiting for them.

a)

have arrived

b)

arrived

c)

haven't arrived

d)

don't arrive

e)

haven't arrive

24.

Jenny / make / birthday cake / her mother?

a)

Has Jenny made a birthday cake for her mother?

b)

Has Jenny make a birthday cake for her mother?

c)

Did Jenny made a birthday cake for her mother?

d)

Were Jenny make a birthday cake for her mother?

25.

My cousin has lived in Australia ……………… 15 years and I haven’t met her …………………….

a)

since/ yet

b)

for/ yet

c)

since / still

d)

for/ still

26.

Write a suitable word: He has just (a)   the hospital to check his health.

27.

Choose the underlined part that needs correction

Mrs. Thao taught us English since we have been in grade 5.

a)

us

b)

taught

c)

since

d)

have been

28.

Choose the underlined part that needs correction

Tom went out with his friends 2 hours ago, but he hasn’t come back still.

a)

went

b)

ago

c)

but

d)

still

29.

Change this sentence into the present perfect form

Some policemen didn't catch the criminals two days ago.



(a)  

30.

Choose the sentence which has the same meaning

When she was young, she wasn't interested in History.

a)

she hasn't been interested in History when she was young.

b)

When she was young, she didn't liked History.

c)

Since she was young, she wasn't interested in History.

d)

Since she was young, she hasn't been interested in History.

31.

Her sister has lost her glasses, _____________.

a)

so she couldn’t see anything.

b)

so she can’t see anything.

c)

but she can’t see anything.

d)

so she didn’t see anything.

32.

Write the correct form of the verb

Mandy (go) to the bank. She’s not here now.

(a)  

33.

What is the past simple form of the verb "think"?

(a)  

34.

Odd one out

a)

slept

b)

eaten

c)

broke

d)

went

35.

Odd one out

a)

brought

b)

came

c)

drank

d)

sung

36.

Odd one out

a)

driven

b)

gave

c)

ridden

d)

grown

37.

Change this sentence into the past simple

Sally still hasn't gone home after dinner.



(a)  

38.

Where you (stay) when you (be) in Nha Trang?

a)

did you stay/ were

b)

you stayed/ were

c)

did you stay/ were you

d)

have you stayed/ were

39.

We / decide / what / get / Mark / his brithday / yet / .

a)

We have decided what to get Mark for his birthday yet.

b)

We didn't decided what to get Mark for his birthday yet.

c)

We decided what to get Mark for his birthday yet.

d)

We haven't decided what to get Mark for his birthday yet.

40.

When I (turn) on the lights, I (see) my vase broken on the floor.

a)

have turned/ saw

b)

turned/ saw

c)

turned/ seen

d)

have turned/ have seen

41.

Use words given to make a sentence

You / bring / new phone / the class / since / you / have / it/ ?



(a)  

42.

Change this sentence into the present perfect

Did you take care of your garden 2 days ago?



(a)  

43.

Change this sentence into the past simple

Has Tim played for this band for 3 years?



(a)  

44.

Choose the grammatically correct sentences

a)

Where did you stay in London, in a hotel or with friends?

b)

My brother could swim when he was 4.

c)

He didn’t be at school yesterday.

d)

The baby hasn't stopped crying since it woke up.

e)

There have been a lot of people at the match last night.

45.

Choose the grammatically incorrect sentences

a)

I didn’t come to Mary’s party yesterday.

b)

Has you been brought up by your grandma since you were born?

c)

Unfortunately we missed the bus, so we go back home very late.

d)

Has Carol finished all her exercises yesterday?

e)

My father thought that moving to London was a big mistake.

46.

Write a suitable word" Dave drank some orange juice and ate lots of eggs and bacon this morning, so he (a)   hungry now.

47.

Change this sentence into the present perfect form

I didn't watched movies in the cinema 3 years ago.

(a)  

48.

Choose the sentence which has the same meaning to the given one

They didn't write to each other long time ago.

a)

It's long time since they last wrote to each other.

b)

It's long time since they last written to each other.

c)

It was long time since they have written to each other

d)

They haven't written to each other since long time.

49.

Choose the sentence which has the same meaning to the given one

The last time he came to our office was last year.

a)

He came to our office for last year.

b)

He has came to our office for last year.

c)

He hasn't came to our office since last year.

d)

He hasn't come to our office since last year.

50.

Choose the sentence which has the same meaning to the given one

We have gone to this place many times.

a)

We have visited to this place many times.

b)

We have been to this place many times.

c)

We visited this place many times.

d)

It's many times since we went to this place.