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