Afirmative
Negative
Questions
For and Since
100

I ___ never ____ fish

I have never eaten fish

100

We ________ that movie many times

We haven't watched that movie many times

100

____ you ____ ______ a horse?

Have you ever ridden a horse?

100

I ____ learnt Russian ____ three years

I have learnt Russian for three years

200

I _________ in Paris three times in my life

I have been in Paris three times

200

They ________ their relatives in over 5 years

They haven't visited their relatives in over 5 years

200

____ you or a friend ____ something embarrasing?

Have you or a friend done something embarrassing?

200

She _____ in Paris ____ her father's accident

She lived in Paris since her father's accident

300

Did you take it?

I ____ already _____ one

I have already taken one

300

My friends _____ ____ ____ to France


Verb: to go

My friends haven't ever gone to France

300

Which spicy foods _____ ___ ____?

Which spicy foods have you tried?

300

We _____ ____ this scared ____ a very long time

We haven't been this scared for a very long time

400

Did that happen in the past?

This is not the first time this ____ _______

This is not the first time this has happened

400

Did you forgive me?

- I _____ _____ you!

I haven't forgiven you!

400

Where is the best place you ____ ____ ____?

Where is the best place you have ever been?

400

_____ you _____, I'll say yes


Verb: to ask

Since you asked, I'll say yes

500

Doctor ____ ____ (cure) many deadly diseases because they ____ _____ (study) for years

Doctors have cured many deadly diseases because they have studied for a lot of years

500

I ______ the chance to meet him in person, but I _______ great things about his life

I haven't had the chance to meet him in person, but I have heard great things about his life

500

___ __ ____ snowed __ your hometown?

Has it ever snowed in your hometown?

500

-Alice got married 3 months ago

Transform it to present perfect using for or since

Alice has been married for three months