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