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