Have / Has
V3 Forms
Already / Yet
Ever / Never
Since / For
100

She ___ finished her homework.
A) have
B) has
C) having

B) has
100

I have ___ my keys.
A) lose
B) lost
C) losing

B) lost

100

I have ___ eaten breakfast.
A) already
B) yet
C) never

A) already

100

Have you ___ been to Turkey?
A) ever
B) never
C) yet

A) ever

100

I have lived here ___ five years.
A) since
B) for
C) yet

B) for

200

They ___ visited this museum before.
A) has
B) have
C) are

B) have

200

She has ___ three books this month.
A) read
B) reading
C) reads

A) read

200

We have ___ eaten lunch.
A) already
B) yet
C) ever

A) already

200

I have ___ seen snow in summer.
A) ever
B) never
C) already

B) never

200

She has worked here ___ 2022.
A) for
B) since
C) already

B) since

300

___ your brother ever played tennis?
A) Have
B) Has
C) Is

B) Has

300

We have ___ to London twice.
A) go
B) went
C) been

C) been

300

Look! Tom has ___ arrived.
A) yet
B) never
C) just

C) just

300

___ you ever ___ sushi?
A) Have / eaten
B) Has / ate
C) Have / eat

A) Have / eaten

300

We have known each other ___ we were children.
A) for
B) since
C) yet

B) since

M
e
n
u