Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

E11 - UNIT 1 - PAST SIMPLE AND PRESENT PERFECT

Total questions: 60

Worksheet time: 45mins

Name
Class
Date
1.

______ Bill and John ever eaten Thai food?

a)

Are

b)

Did

c)

Have

d)

Has

2.

______ ever ______ a holiday in China?

a)

Did you / had

b)

Do you / had

c)

Have you / had

3.

Where ______ yesterday evening?

a)

have you been

b)

were you

c)

did you be

4.

_________ the TV before going to bed last night?

a)

Did you turn off

b)

Did you turned off

c)

Have you returned

d)

Have you turned off

5.

She ________ since yesterday.

a)

hadn’t sleep

b)

haven’t slept

c)

hasn’t sleep

d)

hasn’t slept

6.

We _______ a lot of sweets yesterday.

a)

ate

b)

had eat

c)

have eaten

7.

Magda _______ Madonna in concert. She ______ to the concert last time Madonna came to Poland.

a)

didn't see / hasn't gone

b)

hasn't seen / didn't go

c)

hasn't seen / hasn't gone

d)

didn't see / didn't go

8.

Due to coronavirus, they _____ out since last Wednesday.

a)

didn't go

b)

haven't went

c)

hasn't gone

d)

haven't gone

9.

Becky ______ Game of Thrones. She ______ it in 2016.

a)

hasn't read / read

b)

read / has read

c)

has read / read

d)

has read / has read

10.

They ___ shopping ___ Saturday.

a)

went / ago

b)

gone / last

c)

go / every

d)

went / last

11.

____ anyone famous? Yes, I _____! I ____ George Clooney last summer!

a)

Have you ever met / have / met

b)

Have you ever meet / have / meet

c)

Did you ever met / did / meet

d)

Has you ever met / has / met

12.

Another lesson _____ ended at the school.

a)

have just

b)

has just

c)

did just

d)

will just

13.

A: When _______?

B: They _______ at my birthday party a year ago.

a)

did they meet / have met

b)

have they meet / have met

c)

did they met / have meet

d)

did they meet / met

14.

A: We _____ to the Copernicus centre last year.

B: Wow, _______ it?

a)

went / have you liked

b)

have gone / did you like

c)

have gone / have you liked

d)

went / did you like

15.

A: _______ Japanese food?

B: No, never, but I _____ Korean kimchi.

a)

have you eaten / 've eaten

b)

did you ever eat / 've ate

c)

have you ever eaten / have eaten

d)

have you ever eat / ate

16.

I _____ (meet) my first boyfriend on a summer camp.

a)

has met

b)

met

c)

have met

d)

meet

17.

I'm worried about Gina. She _____ (never / be) so late before.

a)

never is

b)

never was

c)

has never been

d)

have never been

18.

Oh, no I _____ (lose) Lena's phone number. I can't call her.

a)

lost

b)

lose

c)

has lost

d)

have lost

19.

Where _____ (your parents / go) on their honeymoon?

a)

have your parents gone

b)

do your parents go

c)

did your parents go

d)

do your parents went

20.

When .............. Laura and James get married?

a)

did

b)

have

c)

were

d)

do

21.

Actually, I .......... dinner with Sue last night.

a)

have had

b)

had

c)

am having

d)

have eaten

22.
Doris _________________ (go) to skiing last Friday.
a)
go
b)
has gone
c)
went
d)
is going
23.

Đâu là dấu hiệu của thì quá khứ đơn

a)

for, since, already, so far, ever, never

b)

yesterday, ago, last, in 2000

24.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed

25.

Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì Qúa Khứ Đơn

a)

ago

b)

last

c)

so far

d)

in the past

26.

Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì HIỆN TẠI HOÀN THÀNH

a)

recently

b)

often

c)

so far

d)

just

27.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed

28.

Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì Qúa Khứ Đơn

a)

ago

b)

last

c)

so far

d)

in the past

29.

They ____ My son Tower two days ago .

a)

have visited

b)

visited

30.

I ______ all the washing recently .

a)

did

b)

have done

31.

I _____ in Hue last week.

a)

have been

b)

was

32.

I ____ to school yesterday because I was ill.

a)

haven’t gone

b)

didn't go

33.

I ____ to this city in 2005.

a)

have moved

b)

moved

34.

I ____ here since then.

a)

lived

b)

have lived

35.

I ____ her when I moved to this neighborhood.

a)

have known

b)

knew

36.

I ____ her since I moved to this neighborhood.

a)

knew

b)

have known

37.

Dấu hiệu nhận biết thì quá khứ đơn ________________

a)

yesterday, ago, last

b)

next, tomorrow

c)

at the present

d)

everyday, always

38.

I ------- a new bike yesterday

a)

buy

b)

bought

c)

buys

d)

buying

39.

He __________ his phone number on that paper last night

a)

write

b)

did not wrote

c)

written

d)

wrote

40.

Did you _________ to the movies last weekend?

a)

gone

b)

went

c)

go

d)

going

41.

I _______ her two years ago.

a)

meeted

b)

meet

c)

met

d)

metting

42.

I (a)   (visit) Paris last summer.

43.

We (a)   (live) in this city for five years.

44.

He (a)   (write) a letter to his friend yesterday.

45.

My brother (a)   (break) his leg when he was a child.

46.

She (a)   (graduate) from university in 2010.

47.

I (a)   (never/see) that film before.

48.

She ______ in London for three years.

a)
A. have lived
b)

B. has lived

c)

C. has been living

49.

He _________ the book already.

a)

A. has read

b)

B. have read

c)

C. has been reading

50.

_____ you ______ that movie?

a)

A. Have watched

b)

B. Has watched

c)

C. Have seen

51.

He ___________ his lunch already.

a)

A. has been eating

b)

B. have eaten

c)

C. has eaten

52.

They _________ to the beach this summer.

a)

A. haven't gone

b)

B. hasn't gone

c)

C. haven't been going

53.

______ you ever ________ to Australia?

a)

A. have / been

b)

B. Has / been

c)

C. Have / went

54.

We ____________ in this city for five years.

a)

A. has lived

b)

B. have lived

c)

C. have been living

55.

_____ she _______ her car yet?

a)

A. Has/sold

b)

B. Have/sold

c)

C. Has/buy

56.

She ________ him already.

a)

A. has called

b)

B. have called

c)

C. has call

57.

They _______ their homework yet.

a)

A. haven't finish

b)

B. hasn't finished

c)

C. haven't finished

58.

Mark the letter A, B, C or D to indicate the correct answer to each of the following questions.

What did you (do) ______ last night? - I (do) ______ my homework.

a)

   do/does

b)

do/do

c)

do/did

d)

did/did

59.

Mark the letter A, B, C or D to indicate the correct answer to each of the following questions.

When my mother was a little girl, she (like)…….school very much

a)

like

b)

liked

c)

liking

d)

to like

60.

Mark the letter A, B, C or D to indicate the correct answer to each of the following questions.

·       I (study)__________ French when I was a child.

a)

studies

b)

study

c)

studied

d)

were study