Tag Questions
Might
Present Perfect Continuous
Tag Questions (Present Perfect Continuous)
Past Perfect vs. Present Perfect (True or False)
100

She has called you.

She has called you, hasn't she?

100

She has gossiped about him (might)

She might have gossiped about him.

100

I’ve taken piano lessons for a year. (positive)

I have been taking piano lessons for a year

100

It’s been raining all day.

It's been raining all day, hasn't it?

100

"She had told him yesterday." Is in the past perfect tense. 

True

200

It’s a very complex system

It's a very complex system, isn't it?

200

He has gone on with his project. (might)

He might have gone on with his project

200

They have published some books for kids (positive)

They have been publishing some books for kids.

200

He has been selling computers for years.

He has been selling computers for years, hasn't he?

200

"I have known her for 15 years. We are like sisters." This is the past perfect tense.

False: This is the present perfect tense.

300

It rings a bell.

It rings a bell, doesn't it?

300

They have heard our conversation.(might)

They might have heard our conversation.

300

I have waited for his call for days. (negative)

I have not (haven't) been waiting for his call for days.

300

The girls have been shopping all day.

The girls have been shopping all day, haven't they?

300

Past Perfect and Present Pefrect can both use specific words and phrases.

True

400

The maid has already hung all the clothes.

The maid has already hung all the clothes, hasn't she?

400

They have gone to the Thanksgiving parade.(might)

They might have gone to the Thanksgiving parade.

400

It has snowed a lot since December. (Question)

Has it been snowing a lot since December?

400

You haven't been waiting for him for an hour

You haven't been waiting for him for an hour, have you?

400

Past perfect is used for something that started in the past and continues in the present.

False: Past perfect is used for something that stated in the past and continued up to a certain time in the past.

500

Nobody has complained about our services.

Nobody has complained about our services, haven't they

500

She has sent her application to the University (might)

She might have sent her application to the University.
500

 I’ve studied for months (question)

Have you been studying for months?

500

She hasn't been learning how to play the piano for one year.

She hasn't been learning how to play the piano for one year, has she?

500

The present perfect is connected to the past and the past perfect is connected to the present.

False: The present perfect is connected to the present and the past perfect is connected to the past.

M
e
n
u