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