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