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