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