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