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