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