A) c) has been working B) d) was working C) a) worked D) b) has worked
A) a) worked B) b) have been working C) c) had worked D) d) work
A) a) are / studying B) b) have / been studying C) d) had / studied D) c) did / study
A) d) are waiting B) b) waited C) a) have been waiting D) c) had waited
A) d) did B) a) is doing C) c) has been doing D) b) has done
A) d) had waited B) b) waited C) a) have been waiting D) c) have waited
A) c) have been playing B) b) have played C) d) had played D) a) played
A) b) had tried B) c) tried C) a) has been trying D) d) is trying
A) d) rained B) c) has been raining C) a) was D) b) has been
A) a) read B) c) have read C) b) am reading D) d) have been reading
A) d) go B) b) went C) a) have gone D) c) were going
A) b) loses B) d) was losing C) a) has lost D) c) lost
A) a) eat B) b) ate C) d) have eaten D) c) eaten
A) c) had gone B) b) went C) d) go D) a) have gone
A) a) watched B) d) watches C) c) had watched D) b) was watching
A) c) Do / watch B) b) Have / watched C) a) Did / watch D) d) Were / watching
A) d) going B) b) went C) a) goes D) c) has gone
A) d) had finished B) c) finish C) b) have finished D) a) finished
A) b) have arrived B) a) arrived C) d) arriving D) c) arrive
A) c) has closed B) d) was closing C) b) closed D) a) closes
A) a) had already eaten B) b) already ate C) d) eat D) c) were eating
A) b) had sent B) d) was sending C) a) sent D) c) sends
A) b) had eaten B) c) have eaten C) d) eating D) a) ate
A) d) was seeing B) b) didn’t see C) a) hadn’t seen D) c) hasn’t seen
A) c) have left B) d) were leaving C) a) had left D) b) left
A) b) finished B) d) was finishing C) c) have finished D) a) had finished
A) c) writes B) d) has written C) b) wrote D) a) had written
A) d) were living B) c) have lived C) a) lived D) b) had lived
A) b) had worked B) a) worked C) c) have worked D) d) work
A) a) went B) b) had gone C) d) was going D) c) has gone |