She must be tired. She _____________ (work) all afternoon
has been working
Oops!
Check
Okay!
Check
eraser
Reset score!
Oops!
fairy
Take points!
5
10
15
20
25
fairy
Take points!
5
10
15
20
25
thief
Give points!
5
10
15
20
25
15
How many months ________________ (you take) piano lessons?
have you been taking
Oops!
Check
Okay!
Check
15
I ________________ (practice) the piano for 30 minutes.
have been practicing
Oops!
Check
Okay!
Check
15
How many times ________________ (I - tell) you?
have I told
Oops!
Check
Okay!
Check
15
They _____________ (travel) for months and they _____________ (visit) three countries so far.
have been travelling - have visited
Oops!
Check
Okay!
Check
15
I _____________ (read) all afternoon. I _____________ (read) five chapters!
have been reading - have read
Oops!
Check
Okay!
Check
15
How many books _____________ (she - write)?
has she written
Oops!
Check
Okay!
Check
15
He ________________ (not speak) on the phone for half an hour, just a couple of minutes..
hasn't been speaking
Oops!
Check
Okay!
Check
15
I think I _____________ (like) chocolate since I was born
have liked
Oops!
Check
Okay!
Check
15
Bob ________________ (run) ten kilometres.
has run
Oops!
Check
Okay!
Check
15
She ________________ (hang) up all all the pictures yet.
hasn't hung
Oops!
Check
Okay!
Check
15
The dog ________________ (bark) since midnight.
has been baking.
Oops!
Check
Okay!
Check
15
John ________________ (work) for the government since he graduated from Harvard University. Until recently, he ________________ (enjoy) his work, but now he is talking about retiring.