Name pst participle forms of following verbs:
choose / cut / fly / become / cost / drive
chosen / cut / flown / become / cost / driven
You ___ (sleep) for twelve hours.
You've been sleeping for twelve hours.
Name past forms of following verbs :
end / catch /start / bring / lead / sing
ended / caught / started / brought / led / sang
King Henry the Eighth of England ___ (have) six wives.
King Henry the Eighth of England had six wives.
What job ___ (you, want) to do when you were a child?
What job did you want to do when you were a child?
I ___ (read) six books this week.
I've read six books this week.
He ___ (play) football, so he's tired.
He's been playing football, so he's tired.
I ___ a great film yesterday. ( see)
I saw a great film yesterday.
Oh no! I ___ (lose) my wallet!
Oh no! I've lost my wallet!
___ you ever ___ (lose) your phone?
Have you ever lost your phone?
He ___ the bus to get there. ( already take)
He has already taken the bus to get there.
I ___ (not/work) today.
I haven't been working today.
you / be / tired yesterday?
Were you tired yesterday?
She ___ (break) her leg the day before her exam.
She broke her leg the day before her exam.
How long ___ (you, use) this book?
How long have you been using this book?
They / not / be / in London for six months
They have not been in London for six months
He ___ (not/play) football for five years.
He hasn't been playing football for five years.
it / not / be / cold
It wasn't cold
I ___ (wait) three hours already!
I've been waiting three hours already!
___ (you, take) a driving test yet?
Have you taken a driving test yet?
How much coffee / you / drink today?
How much coffee have you drunk today?
___ (you/study) English for a long time?
Have you been studying English for a long time?
___ (it/snow) last winter?
Did it snow last winter?
Iona is exhausted these days. She ___ (work) too hard recently.
Iona is exhausted these days. She's been working too hard recently.
How long ___ (you, know) your best friend?
How long have you known your best friend?