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)