A) have gone B) has gone C) went
A) have read B) has 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) have already completed B) has already completed C) already completed
A) have started B) started C) has started
A) gave up B) has given up C) have given up
A) was never B) have never been C) has never been
A) have been B) was C) has been
A) learnt B) have learnt C) has learnt
A) began B) has begun C) have begun
A) have lost B) lost C) has lost
A) have read B) has read C) read
A) have studied B) studied C) has studied
A) have already called B) has already called C) already called
A) didn't finish B) hasn't finished C) haven't finished
A) have eaten B) ate C) has eaten
A) haven't visited B) hasn't visited C) didn't visit
A) have just bought B) just bought C) has just bought |