How long ( ) at this job? — Since 2015.
(A)were you employed
(B)have you been employed
(C)had you been employed
(D)will you be employed
By the end of last year, another new gymnasium ( ) in Beijing.
(A)would be completed
(B)was being completed
(C)has been completed
(D)had been completed
The little girl ( ) her heart out because she ( ) her toy bear and believed she wasn't ever going to find it.
(A)had cried; lost
(B)cried; had lost
(C)has cried; lost
(D)cries; has lost