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