Form
Correct the mistake
Affirmative and negative
Make a question
100

Put the following sentence into the Present Perfect Continuous tense: We (drive) since 4 o'clock this morning.

We’ve been driving since 4 o'clock this morning.

100

A: Have you been finishing your assignment?

B: Yes, I have. Now I’m going to get something to eat.

A: Have you finished your assignment?

B: Yes, I have. Now I’m going to get something to eat.


100

I (just/buy) a new phone.

I've just bought a new phone.

100

Question: _________________________?

Answer: No, I haven't seen that movie.

Question: Have you seen that movie?

Answer: No, I haven't seen that movie.

200

Change the following statement to a question: They have finished the assignment.

Have they finished the assignment?

200

I have been liking sports ever since I was a child.

I have liked sports ever since I was a child.

200

Sara (never/search) for her own name online.

Sara has never searched for her own name online.

200

Question: _________________________?

Answer: Yes, I have. It was a really easy question to answer.

Question: Have you answered the question?

Answer: Yes, I have. It was a really easy question to answer.

300

Put the following sentence into the Present Perfect tense: She (know) Adam for 7 years.

She's known Adam for 7 years.

300

Have you ever been running a marathon?

Have you ever run a marathon?

300

I (save up) for a new tablet, but I haven't got enough money yet.

I have been saving for a new tablet, but I haven't got enough money yet.

300

Question: Where _________________________?

Answer: Annie has been waiting in the coffee shop for Robbie.

Question: Where has Annie been waiting for Robbie?

Answer: Annie has been waiting in the coffee shop for Robbie.

400

Change the following statement to a negative sentence: I have been sleeping well.

I haven't been sleeping well.

400

I've been having this smartphone for a month.

I've had this smartphone for a month.

400

Patrick is tired because he (cut) the grass.

Patrick is tired because he has been cutting the grass.

400

Question: Why _________________________?

Answer: Christina has been cooking all day because she is having a big party tonight.

Question: Why has she been cooking all day?

Answer: Christina has been cooking all day because she is having a big party tonight.

500

What's the difference between these two sentences?

1) He's read a book about animals.

2) He's been reading a book about animals.

1) He's read a book about animals. (the book is finished)

2) He's been reading a book about animals. (the book's still being read)

500

I have read the book you lend me but I haven't finished it yet.

I have been reading the book you lend me but I haven't finished it yet.

500

The baby's face is dirty because she (eat).

The baby's face is dirty because she has been eating.

500

Question: Who _________________________?

Answer: Mario's been talking to his mother for the past hour.

Question: Who has he been talking to for the past hour?

Answer: Mario's been talking to his mother for the past hour.

M
e
n
u