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