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