A) have gone B) has gone C) went
A) has read B) have read C) read
A) have been to B) has been to C) was in
A) has seen B) saw C) have seen
A) has gone B) went C) have gone
A) has already completed B) have already completed C) already completed
A) started B) have started C) has started
A) gave up B) has given up C) have given up
A) was never B) has never been C) have never been
A) has been B) have been C) was
A) has learnt B) have learnt C) learnt
A) began B) have begun C) has begun
A) lost B) have lost C) has lost
A) read B) has read C) have read
A) studied B) has studied C) have studied
A) already called B) have already called C) has already called
A) hasn't finished B) didn't finish C) haven't finished
A) has eaten B) ate C) have eaten
A) hasn't visited B) haven't visited C) didn't visit
A) have just bought B) has just bought C) just bought |