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