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