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