1) I ----- to my grandparents every day a) talk b) talked c) am talking 2) I ---- to my grandparents right now a) talked b) has talked c) am talking 3) Recently, my mother ---- to my grandparents a) will talk b) has talked c) have talked 4) My mother ----- to my grandparents for two hours a) is talking b) has been talking c) talked 5) I ---- to my grandparents yesterday a) had talked b) will talk c) talked 6) I ---- to my grandparents when my sisters came here a) was talking b) am talking c) talk 7) I ---- to my grandparents before I came here a) has talked b) had talked c) will talk 8) I think I ---- to my grandparents tommorow a) will talk b) talk c) has talked 9) I ---- to my grandparents on next Sunday afternoon a) will talk b) talk c) am going to talk 10) I ---- to my grandparents this time tommorow a) will be talking b) will have talked c) talked 11) I ---- to my grandparents by 12 tommorow a) has talked b) had talked c) will have talked 12) I ---- to my grandparents for hours when my parents come home a) was talking b) has been talking c) will have been talking

Leaderboard

Visual style

Options

Switch template

Continue editing: ?