Search Header Logo
Present Perfect Tense - Grammar Builder

Present Perfect Tense - Grammar Builder

Assessment

Presentation

English

9th Grade

Hard

Created by

Pengki Pujiastuti

Used 6+ times

FREE Resource

17 Slides • 49 Questions

1

PRESENT PERFECT TENSE

Grammar Builder

Slide image

2

Slide image

3

Slide image

4

Slide image

5

Slide image

6

Slide image

7

Slide image

8

Slide image

9

Slide image

10

Slide image

11

Slide image

12

Slide image

13

Fill in the Blank

1. I ... (visit) her twice since she was hospitalized.

14

Fill in the Blank

2. She ... (buy) the cough syrup for the child already.

15

Fill in the Blank

3. They ... (not clean) their room yet.

16

Fill in the Blank

4. My mother ... (be) sick three days ago.

17

Fill in the Blank

5. He ... (not shake) the syrup yet.

18

Fill in the Blank

6. I ... (just, break) my left arm twice.

19

Fill in the Blank

7. The doctor ... (just, call) you.

20

Fill in the Blank

8. The surgeons ... (operate) the patient since 7.00 o’clock.

21

Slide image

22

Slide image

23

Fill in the Blank

1. five — Australia — lived — years — in — for — she — about — has

24

Fill in the Blank

2. more — visited — garden — I — twice — botanical — than — the — have

25

Fill in the Blank

3. before — him — met — ever — you — have — ?

26

Fill in the Blank

4. since — was — a child — she — has — liked — music — Erica

27

Fill in the Blank

5. house — has — painted — Mr. Harry — his — yet — not

28

Fill in the Blank

6. your — hospital — with — stayed — father — in — the — you — how long — have — ?

29

Fill in the Blank

7. not — prepared — mother — our — yet — meals — dinner — the — has — for

30

Fill in the Blank

8. father — a present — bought — for — your — your — has — birthday?

31

Slide image

32

Fill in the Blank

1. Anton / stay in Chicago/ for a week

33

Fill in the Blank

2. Yanti / not take the job / yet

34

Fill in the Blank

3. The nurse / give / the patient / injection / twice

35

Fill in the Blank

4. Anindya / become / a singer since five years ago

36

Fill in the Blank

5. Mrs. Ratna / take care of / him since he was six months

37

Fill in the Blank

6. Anisa / leave / for two days

38

Fill in the Blank

7. The baby / cry / for an hour

39

Fill in the Blank

8. He / wash his car / already

40

Slide image

41

Multiple Choice

1. We have lived in this house ... nine years.

1

since

2

for

42

Multiple Choice

2. He has ... arrived at the post office.

1

just

2

yet

43

Multiple Choice

3. Franklin hasn't arrived in Boston ....

1

yet

2

already

44

Multiple Choice

4. Bill and Leo have worked at that company ... 2008.

1

since

2

for

45

Multiple Choice

5. Mark hasn't called his mother ... two weeks.

1

since

2

for

46

Multiple Choice

6. How ... have you known Mega?

1

long

2

much

47

Multiple Choice

7. They've ... studied their math.

1

already

2

yet

48

Multiple Choice

8. My father has ... left for the airport.

1

just

2

yet

49

Multiple Choice

9. My uncle has traveled to more than ten countries ... he was elected.

1

since

2

for

50

Multiple Choice

10. Sari hasn't had time to read the novel ....

1

just

2

yet

51

Multiple Choice

11. Hasni told me she's ... been to that minimarket.

1

yet

2

already

52

Multiple Choice

12. My sister has ... finished her homework.

1

just

2

since

53

Multiple Choice

13. Have they ... spoken to Miss Julia?

1

already

2

yet

54

Multiple Choice

14. I've ... interviewed the best candidate for the job.

1

just

2

for

55

Multiple Choice

15. Our coach hasn't chosen the starting team ....

1

already

2

yet

56

Slide image

57

Fill in the Blank

1. you — read — the newspaper

58

Fill in the Blank

2. they — be — late for school

59

Fill in the Blank

3. you — live — here since 2000

60

Fill in the Blank

4. they — take — exam

61

Fill in the Blank

5. we — meet — before

62

Fill in the Blank

6. he — miss — the bus

63

Fill in the Blank

7. you — visit — Japan

64

Fill in the Blank

8. she — finish — the homework

65

Fill in the Blank

9. your mother — cook — dinner

66

Fill in the Blank

10. Your father — work — in this company for ten years

PRESENT PERFECT TENSE

Grammar Builder

Slide image

Show answer

Auto Play

Slide 1 / 66

SLIDE