wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pre Test Tenses

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Di bawah ini merupakan contoh kalimat "simple past tense", isilah titik-titik untuk melengkapi kalimat di bawah

"He did not .......... hard for that company "

a)

work

b)

worked

c)

working

d)

work very

2.

Di bawah ini merupakan contoh kalimat "past continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"I was .......... English when he called"

a)

study

b)

studied

c)

studying

d)

studyed

3.

Di bawah ini merupakan contoh kalimat "past perfect tense", isilah titik-titik untuk melengkapi kalimat di bawah

"I had not ............. my homework before I met up with my friends yesterday"

a)

finished

b)

finish

c)

finishing

d)

finish for

4.

Di bawah ini merupakan contoh kalimat "past perfect continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"You had been ............. for an hour"

a)

cry

b)

cryed

c)

crying

d)

cried

5.

Di bawah ini merupakan contoh kalimat "simple present tense", isilah titik-titik untuk melengkapi kalimat di bawah

"Does he ........... hard for this company?"

a)

work

b)

worked

c)

working

d)

work very

6.

Di bawah ini merupakan contoh kalimat "present continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"We are not ........... English"

a)

study

b)

studyed

c)

studied

d)

studying

7.

Di bawah ini merupakan contoh kalimat "present perfect tense", isilah titik-titik untuk melengkapi kalimat di bawah

"She has not ........... her homework"

a)

finish

b)

finishing

c)

finised

d)

finished

8.

Di bawah ini merupakan contoh kalimat "present perfect continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"She has been ........... for the last 3 hours"

a)

speaking

b)

speak

c)

spoke

d)

spoken

9.

Di bawah ini merupakan contoh kalimat "simple future tense", isilah titik-titik untuk melengkapi kalimat di bawah

"Am I going to ........... hard for this company?"

a)

work

b)

worked

c)

working

d)

work very

10.

Di bawah ini merupakan contoh kalimat "future continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"Are you going to be ............. English?"

a)

study

b)

studyed

c)

studying

d)

studied

11.

Di bawah ini merupakan contoh kalimat "future perfect tense", isilah titik-titik untuk melengkapi kalimat di bawah

"I will have .............. my homework by tomorrow"

a)

finish

b)

finished

c)

finishing

d)

finised

12.

Di bawah ini merupakan contoh kalimat "future perfect continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"In 2020, she would have been ............ here for two years"

a)

work

b)

worked

c)

working

d)

work hard

13.

Di bawah ini merupakan contoh kalimat "past future tense", isilah titik-titik untuk melengkapi kalimat di bawah

"Would I come to your party if you .......... me?"

a)

invite

b)

inviting

c)

infiting

d)

invited

14.

Di bawah ini merupakan contoh kalimat "past future perfect tense", isilah titik-titik untuk melengkapi kalimat di bawah

"I would have ........... a new car if I had enough money"

a)

buying

b)

buy

c)

buyed

d)

bought

15.

Di bawah ini merupakan contoh kalimat "past future perfect continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"She would have been ............ for me for three hours yesterday but she had left by 9.00 PM"

a)

wait

b)

waiting

c)

waited

d)

waitted

16.

Di bawah ini merupakan contoh kalimat "past future continuous tense", isilah titik-titik untuk melengkapi kalimat di bawah

"I would not be ............ if you had not disturbed me yesterday"

a)

study

b)

studying

c)

studyed

d)

studied