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