Gap-fill
Multiple options
Correct the sentence
100

I have ____ been to New York.

I have never been to New York.

100

He has lived in London 

a. never met his grandparents.

b. since he was a child. 

c. for a long time.

d. ever ridden a horse?

b. since he was a child.

100

I have for visited Paris many years.

I have visited Paris for many years.

200

She has lived in this city _____ 2018.

She has lived in this city since 2018.

200

I have 

a. never met his grandparents.

b. since he was a child. 

c. for a long time.

d. ever ridden a horse?

a. never met his grandparents.

200

He has never eat sushi.

He has never eaten sushi.
300

Have you ____ eaten sushi?

Have you ever eaten sushi?

300

Have you 

a. never met his grandparents.

b. since he was a child. 

c. for a long time.

d. ever ridden a horse?

d. ever ridden a horse?

300

We've known them since five years.

We've known them for five years.

400

We've known each other _____ many years.

We've known each other for many years.

400

They have been friends

a. never met his grandparents.

b. since he was a child. 

c. for a long time.

d. ever ridden a horse?

c. for a long time

400

Have you never been to the beach?

Have you ever been to the beach?