A) written B) will write C) writes D) wrote E) write
A) played B) is playing C) will play D) plays E) did play
A) has B) will have C) have D) has had E) had
A) leave B) is leaving C) leaves D) left E) has left
A) knew B) has known C) is knowing D) know E) knows
A) has B) has had C) had D) is having E) have
A) is teaching B) teach C) teaches D) taught
A) go B) goes
A) was B) is C) are D) am E) has been
A) running B) ran C) will run D) run E) runs
A) comes B) will come C) has come D) come E) came
A) will be B) is C) was D) has been E) are
A) sing B) have sung C) sang D) singing E) sings
A) lives B) has lived C) have lived D) live E) lived
A) do Tim usually leave B) Tim usually leaves C) Tim usually leave D) does Tim usually leave E) does usually leave Tim
A) gets B) got C) will get D) has got E) get
A) has gone B) go C) went D) gone E) goes
A) have you ever been B) have ever you been C) did you ever be D) has you ever been E) are you ever
A) rains B) rained C) rain D) will rain E) has rained
A) are sitting B) sat C) is sitting D) sits |