A) has written B) had write C) had written D) have written
A) had open B) has opened C) had opened D) have opened
A) had put B) had puted C) has put D) have put
A) have given B) had give C) had given D) have give
A) have / bought B) had / bought C) has / buy D) had / bought
A) has B) had C) had been D) have
A) hadn’t bought B) have buy C) hasn’t bought D) hasn't buy
A) had known B) has known C) have know D) have known
A) had ate B) have eat C) has eat D) had eaten
A) have rained B) hadn’t rained C) has rained D) hadn’t |