answer the questions
complete the sentences
since, for,yet,ever , never, just
make sentences, use present perfect after because
answer the sentences using present perfect
100

Have you been to England before? 

Yes, I have. .........

No, I haven't. ......

100

I _______English for five years. Now, I can easily communicate with people around the world.  

have studied 

have practiced 

have spoken 

100

I'm not hungry, I have _____ eaten breakfast. 

just 

100

He can’t walk very fast. (hurt / leg / since)

He can't walk very fast because he has hurt his leg since last week. 

100

Have you ever screamed at someone in public?

Yes. 

Use two times in your answer

Yes, I have. I have screamed at my little brother two times. 

200

How many times have you seen that movie before? 

We have seen that movie three times before. 

200

She _____ to Spain several times. She has enough information about Spain. 

has been 

has traveled

has gone  

200

Have you ____ screamed at someone in public?

ever

200

She can’t get in. (he / already / lock the door)

She can't get in because he has already locked the door. 

200

Have you ever laughed until tears came from your eyes?

Yes. 

Use several times in your answer 

Yes, I have. I have laughed until tears came from my eyes several times in my life. 

300

Have you ever had a strange experience?

Yes, I have. ....

No, I haven't.  .... 

300

My brother _______ a doctor for 5 years. He is a very professional doctor. 

has been 

300

We can't leave the supermarket. Naghi hasn't paid for the goods ____. 

yet 

300

We don’t know how he is. (not hear from him / for)

We don’t know how he is because we haven't heard from him for one year. 

300

Have you ever been an English teacher? 

No. 

Use never in your answer.  

No, I haven't. I have never been an English  teacher.

400

How many times have you cried in a movie theater?

I have cried.......

400

I _______ (not) the food for the party yet. So, I should hurry to make everything ready because the party is going to start in 1 hour. 

haven't made

haven't bought 

haven't cooked 

400

She has studied English _____ 5 years. 

She has studied English _____ 5 years ago. 

for

since

400

I know this story very well. (already/ see the film)

I know this story very well because I have already seen the film. 

400

Have you remembered all your classmates' names so far? 

No. 

Use yet in your sentence.

No, I haven't. I haven't remembered all my classmates' names yet.

500

What is the most expensive gift you have got so far?

I have got....

500

She ______ ( not) Italian food before, this is the first time for her and it sounds that she likes it. 

hasn't tried

hasn't eaten 

hasn't tasted 

500

Have you ____ bought anything with your own money? 

She doesn't work, so she can't afford to buy anything herself. She has ____ bought anything for herself so far. 

ever

never

500

They can’t go on holiday. (not save / money / yet)

They can’t go on holiday because they haven't saved money yet.

500

How long have you stayed awake all night?

Use for in your sentence. 

I have stayed awake for 8 hours. 

M
e
n
u