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