A) i've finished (not yet) b) they've booked the restaurant (yet? ) c) we've ordered the champagne ( already) d) anna's been studying hard ( five hours) e) jim's been cleaning his bike ( how long? ) f) i've seen jim (just) g) we've been helping mary ( five o'clock) h) they haven't spoken to each other ( fours years) i) nobody has sent me a letter (a long time) j) it hasn't rained here ( june)
Have they booked the restaurant yet?
We have already ordered the champagne
Anna has been studying harg for five years
How long has jim been cleaning his bike?
I have just seen jim
We have been helping mary for five o'clock
They have spoken to each other for four years
Nobody has sent me a letter fo a long time
It's hasn't rained here since june