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