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