Search Header Logo
Present Perfect (always, before, since, for, still, so far)

Present Perfect (always, before, since, for, still, so far)

Assessment

Presentation

English

University

Practice Problem

Medium

Created by

Milton Arreguin

Used 35+ times

FREE Resource

4 Slides • 16 Questions

1

Present Perfect (always, before, since, for, still, so far)

Slide image

2

Other uses of the Present Perfect

  • since = to talk about a specific time or date

  • for = to describe a period of time

  • have/has + always + past participle

  • lately, recently, yet come at the end of the sentence

  • still + have/has + past participle

  • so far = at the beginning OR at the end of the sentence

  • have/has + already + past participle OR at the end of the sentence

3

Let's begin with the PAST PARTICIPLE of some verbs

4

Multiple Choice

Past participle of EAT

1

ate

2

eaten

5

Multiple Choice

Past participle of TAKE

1

took

2

taked

3

taken

6

Multiple Choice

Past participle of WRITE

1

written

2

wrote

3

wroted

7

Multiple Choice

Past participle of BE

1

been

2

was

3

were

8

Multiple Choice

Past participle of SPEAK

1

spok

2

spoken

3

spoke

9

Multiple Choice

Past participle of GO

1

went

2

goes

3

gone

10

Now let's practice with other uses of the PRESENT PERFECT

always, recently, yet, still, so far, lately, already, never, ever, before, since, for

11

Multiple Choice

I have __________ eaten sushi before.

1

already

2

so far

3

since

4

for

12

Multiple Choice

She hasn’t visited Germany __________.

1

already

2

yet

3

since

4

always

13

Multiple Choice

i can't decide. I __________ haven't made a decision.

1

for

2

yet

3

still

4

always

14

Multiple Choice

Have you __________ eaten lobster?

1

for

2

never

3

still

4

ever

15

Multiple Select

I have ___________ been to France.

1

for

2

never

3

so far

4

already

16

Multiple Select

I haven’t seen you SINCE __________.

1

Christmas

2

4 years

3

five minutes

4

last week

17

Multiple Select

She hasn’t spoken to me FOR __________.

1

a few months

2

1999

3

five minutes

4

last year

18

Multiple Choice

He has been fishing __________ six o'clock.

1

for

2

since

19

Multiple Choice

I've known Tom __________ 2016.

1

for

2

since

20

Multiple Choice

We have been waiting for the bus __________ half an hour.

1

for

2

since

Present Perfect (always, before, since, for, still, so far)

Slide image

Show answer

Auto Play

Slide 1 / 20

SLIDE