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