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