Present perfect simple
Present perfect continuous
Present perfect simple vs. Present perfect continuous
100

Sorry, I _______ (be) in my room

Sorry, I have been in my room

100

______________ (you/ read) a book about history?

Have you been reading a book about history?

100

What _________ (you / do) You're covered in flour. 

What have you been doing? You're covered in flour.

200

Don't worry, Marilyn _______ (already pay) the bill

Don't worry, Marilyn has already paid the bill

200

_______________ (work) a lot recently?

Have you been working a lot recently?

200

He  ____________ (not / finish) his homework because he ________ (watch) television for the last two hours.

He hasn't finished his homework because he has been watching television for the last two hours.

300

________ (ever write) a poem ?

Have you ever written a poem?

300

I _____________ (not do) anything interesting lately.

I haven't been doing anything interesting lately.

300

Debbie ___________ (seem) very tired recently. ___________ (She / work) too hard?

Debbie has seemed very tired recently. Has she been working too hard?