A) had written B) have written C) has written D) had write
A) had opened B) had open C) have opened D) has 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) had / bought C) has / buy D) had / bought
A) has B) have C) had been D) had
A) have buy B) hasn’t bought C) hadn’t bought D) hasn't buy
A) has known B) have know C) had known D) have known
A) had ate B) has eat C) had eaten D) have eat
A) hadn’t B) have rained C) has rained D) hadn’t rained |