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