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