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