Choose the correct option.
I — select —has finishedhave finishedhave finish all my homework!
— select —Did you doHas you doneHave you done the reports for this month?
Try again 🙂
Did Rachel tell you the news? We — select —have wonhas wonhave winned the lottery!
They — select —have a binhas beenhave been married for twenty years.
Have you — select —seeseedseen this before?
I — select —hashavehave ever never seen it before.
Have you — select —rodroderidden a horse?
Yes, I — select —hamhashave ridden a horse.
Has your sister — select —visitvisitsvisited you in the hospital?
Yes, she’s — select —binbeenbinned here. She came two days ago.
Well done! 🙂
Submit your details below to receive free and exclusive learning materials.