A) had write B) has written C) have written D) had written
A) had open B) has opened C) had opened D) have opened
A) have put B) had put C) had puted D) has put
A) have given B) had give C) have give D) had given
A) had / bought B) had / bought C) have / bought D) has / buy
A) had B) had been C) has D) have
A) hadn’t bought B) hasn’t bought C) have buy D) hasn't buy
A) has known B) had known C) have known D) have know
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 |