Pesent Perfect

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

I ________(ask) him to dinner several times.


have asked


has asked

You ________ (not make) a mistake?


No, I'm sure I ________


haven't you made/haven't x


have you made/haven't


haven't you made/hasn't

I ________ (buy) a new carpet. Come and look at it.


has bought


have bought x


have buyed


has buyed

You ________ (explain) the exercise?


Yes, I ________.


has you explained/have

have you explained/have


has you explained/has


have you explained/has

I ________ (not finish) my letter yet.


haven't finished x


hasn't finished

I just ________ (wash) that floor.


have just washed x


has just washed

............You ever ________ (ride) a camel?


has you ever ridden


have you ever ridden x


have you ever rided


has you ever rided

I ________ (not pay) the telephone bill yet.



haven't paid x


hasn't paid

How many bottles the milkman ________ (leave)?


He ________ (leave) six.


has the milkman left/has left x


have the milkman left/have left

He just ________ (go) out.


has just gone x


have just gone


has just goed


have just goed

You might also like