Search Header Logo
Destination B1

Destination B1

Assessment

Presentation

English

1st - 5th Grade

Practice Problem

Medium

Created by

Trang Ly

Used 2+ times

FREE Resource

1 Slide • 20 Questions

1

Present perfect - Past simple

By Trang Ly

2

Multiple Choice

I _________________ (see) three police cars this morning (it's still morning).

1

have seen

2

saw

3

Multiple Choice

After he _________________ (arrive) home, he _________________ (unpack) and _________________ (go) to bed early.

1

arrived / unpacked / went

2

has arrived / has unpacked / has gone

4

Multiple Choice

A: What's wrong?

B: I _________________ (break) a glass!

1

broke

2

have broken

5

Multiple Choice

My grandparents only _________________ (know) each other for a few months before they _________________ (get) married.

1

knew / got

2

have known / have got

6

Multiple Choice

I _________________ (be) in London for three years. I love it here.

1

have been

2

was

7

Multiple Choice

We _________________ (see) Julie last night.

1

saw

2

have seen

8

Multiple Choice

He _________________ (be) a teacher before he _________________ (become) a musician.

1

has been / has become

2

was / became

9

Multiple Choice

When the boss _________________ (walk) into the room, we _________________ (know) someone was going to get fired.

1

walked / knew

2

has walked / have known

10

Multiple Choice

The children _________________ (break) a window in the school last week.

1

have broken

2

broke

11

Multiple Choice

He _________________ (see) that film last year.

1

saw

2

has seen

12

Multiple Choice

Lucy _________________ (break) her leg, so she can't come skiing.

1

broke

2

has broken

13

Multiple Choice

Julie _________________ (arrive)! Come and say hello!

1

has arrived

2

arrived

14

Multiple Choice

They _________________ (be) cold when they _________________ (arrive) home.

1

have been / have arrived

2

were / arrived

15

Multiple Choice

Jack _________________ (break) his arm when he _________________ (fall) off a horse in 2005.

1

broke / fell

2

has broken / has fallen

16

Multiple Choice

I _________________ (know) about the problem for months, but I _________________ (not / find) a solution yet.

1

have known / haven't found

2

knew / didn't find

17

Multiple Choice

A: When _________________ (you / arrive)?

B: At 10pm last night.

1

did you arrive

2

have you arrived

18

Multiple Choice

She _________________ (be) a teacher for ten years, and she still enjoys it.

1

has been

2

was

19

Multiple Choice

How long _________________ (you / know) Jill? I know you see her often.

1

did you know

2

have you known

20

Multiple Choice

I _________________ (see) the sea before.

1

have never seen

2

never saw

21

Multiple Choice

A: Hello

B: Hi Mum, it's me. I just wanted to say I _________________ (arrive) safely and everything is fine.

1

have arrived

2

arrived

Present perfect - Past simple

By Trang Ly

Show answer

Auto Play

Slide 1 / 21

SLIDE