Search Header Logo
  1. Resource Library
  2. Ela
  3. Grammar
  4. ...
  5. Simple Future & Present Continuous Tense
SIMPLE FUTURE & PRESENT CONTINUOUS TENSE

SIMPLE FUTURE & PRESENT CONTINUOUS TENSE

Assessment

Presentation

English

8th Grade

Practice Problem

Easy

Created by

Julia Tatamailau

Used 1+ times

FREE Resource

1 Slide • 34 Questions

1

​LATIHAN SOAL PRESENT PERFECT DAN PAST PERFECT

By Julia Tatamailau

2

Multiple Select

I ____ (see) that movie twice.

1

a) saw

2

b) have seen

3

c) has seen

4

d) seeing

3

Multiple Select

She ____ (not finish) her homework yet.

1

a) hasn’t finished

2

b) haven’t finished

3

c) didn’t finish

4

d) not finished

4

Multiple Select

____ you ever ____ (eat) sushi before?

1

a) Did / eat

2

b) Do / eat

3

c) Have / eaten

4

d) Has / ate

5

Multiple Select

He ____ (not call) me since Monday.

1

a) haven’t called

2

b) hasn’t called

3

c) didn’t call

4

d) not called

6

Multiple Select

____ your sister ____ (read) this book yet?

1

a) Did / read

2

b) Has / read

3

c) Have / read

4

d) Does / read

7

Multiple Select

We ____ (never visit) that museum.

1

a) have never visited

2

b) has never visited

3

c) never visit

4

d) didn’t visited

8

Multiple Select

She ____ (not see) her cousin for a long time.

1

a) haven’t seen

2

b) hasn’t saw

3

c) hasn’t seen

4

d) didn’t see

9

Multiple Select

____ they ____ (arrive) yet?

1

a) Have / arrived

2

b) Did / arrive

3

c) Has / arrive

4

d) Do / arrive

10

Multiple Select

He ____ (lose) his wallet again!

1

a) have lost

2

b) has lost

3

c) lost

4

d) losing

11

Multiple Select

We ____ (not decide) where to go on vacation yet.

1

a) hasn’t decided

2

b) haven’t decided

3

c) didn’t decide

4

d) not decided

12

Multiple Select

____ you ever ____ (meet) a famous person?

1

a) Has / met

2

b) Did / meet

3

c) Have / met

4

d) Do / meet

13

Multiple Select

My parents ____ (buy) a new car recently.

1

a) have bought

2

b) has bought

3

c) bought

4

d) buying

14

Multiple Select

She ____ (not clean) her room yet.

1

a) hasn’t cleaned

2

b) haven’t cleaned

3

c) didn’t clean

4

d) not cleaned

15

Multiple Select

____ it ____ (rain) all day?
a) Did / rain
b) Has / rained
c) Have / rained
d) Does / rain

1


a) Did / rain

2

b) Has / rained

3

c) Have / rained

4

d) Does / rain

16

Multiple Select

I ____ (never be) to Singapore.

1

a) has never been

2

b) have never been

3

c) never was

4

d) am never been

17

Multiple Select

He ____ (not finish) writing the report.

1

a) haven’t finished

2

b) hasn’t finished

3

c) didn’t finish

4

d) not finished

18

Multiple Select

____ they ____ (move) to their new house yet?

1

a) Have / moved

2

b) Did / move

3

c) Has / moved

4

d) Do / move

19

Multiple Select

I ____ (finish) my homework before dinner.

1

a) have finished

2

b) had finished

3

c) finished

4

d) was finishing

20

Multiple Select

She ____ (not eat) anything before she went to bed.

1

a) hadn’t eaten

2

b) hasn’t eaten

3

c) didn’t eat

4

d) not eaten

21

Multiple Select

____ you ever ____ (see) that movie before yesterday?

1

a) Have / seen

2

b) Did / see

3

c) Had / seen

4

d) Has / seen

22

Multiple Select

They ____ (leave) when we arrived.

1

a) had left

2

b) left

3

c) have left

4

d) were leaving

23

Multiple Select

He ____ (not call) me before he came.

1

a) hadn’t called

2

b) hasn’t called

3

c) didn’t call

4

d) not called

24

Multiple Select

By the time we got to the station, the train ____.

1

a) had left

2

b) has left

3

c) was leaving

4

d) left

25

Multiple Select

She ____ (already read) the book before the class started.

1

a) already read

2

b) had already read

3

c) has already read

4

d) was already reading

26

Multiple Select

____ he ____ (finish) his homework before going out?

1

a) Had / finished

2

b) Has / finished

3

c) Did / finish

4

d) Have / finished

27

Multiple Select

We ____ (not arrive) when the movie started.

1

a) haven’t arrived

2

b) hadn’t arrived

3

c) didn’t arrive

4

d) not arrived

28

Multiple Select

They ____ (build) the bridge before the flood happened.

1

a) have built

2

b) built

3

c) had built

4

d) were building

29

Multiple Select

I ____ (never see) snow before that trip.

1

a) never saw

2

b) have never seen

3

c) had never seen

4

d) was never seeing

30

Multiple Select

____ you ____ (finish) the test before the bell rang?

1

a) Had / finished

2

b) Has / finished

3

c) Did / finish

4

d) Have / finished

31

Multiple Select

The teacher ____ (not check) our homework yet when the principal came.

1

a) hasn’t checked

2

b) didn’t check

3

c) hadn’t checked

4

d) not checked

32

Multiple Select

I ____ (already pack) my bag before mom told me to.

1

a) had already packed

2

b) already packed

3

c) have already packed

4

d) packed

33

Multiple Select

____ she ____ (study) English before she moved to London?

1

a) Did / study

2

b) Has / studied

3

c) Had / studied

4

d) Have / studied

34

Multiple Select

He ____ (work) there for five years before he resigned.

1

a) had worked

2

b) has worked

3

c) worked

4

d) was working

35

Multiple Select

I ____ (not hear) about the news before you told me.

1

a) haven’t heard

2

b) didn’t hear

3

c) hadn’t heard

4

d) not heard

​LATIHAN SOAL PRESENT PERFECT DAN PAST PERFECT

By Julia Tatamailau

Show answer

Auto Play

Slide 1 / 35

SLIDE