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