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