Grammar 1
Grammar 2
100

Have you ever been playing\played  for a school team?  

Have you ever been playing for a school team?

100

A ‘Why are you so tired?’
B ‘I’ve been tidying\tidied up the house.’

A ‘Why are you so tired?’
B ‘I’ve been tidying up the house.’

200

How long has Ashu(have) problems at work?

How long has Ashu been having problems at work?

200

We’ve been (have) this car for five years.

We’ve been having this car for five years.

300

Charlie (change) his job twice since 2018.

Charlie has changed his job twice since 2018.

300

I (work) hard all day and I still haven’t done everything.

I have been working hard all day and I still haven’t done everything.

400

A ‘The kitchen is really messy!’
B ‘Sorry about that! I (make) pasta all morning.’

A ‘The kitchen is really messy!’
B ‘Sorry about that! I’ve been making pasta all morning.’

400

 How many times  Jason (say) his own ideas during the course?

 How many times has Jason said his own ideas during the course?

500

I______________ to your electric guitar all morning and now I have a headache. Please stop!

I’ve been listening to your electric guitar all morning and now I have a headache. Please stop!

500

 Erin__________ problems at school this week, and she’s feeling unhappy.

 Erin has had problems at school this week, and she’s feeling unhappy.

M
e
n
u