A、 am taking
B、 have taken
C、 take
D、 will have taken
答案:答案A
A、 am taking
B、 have taken
C、 take
D、 will have taken
答案:答案A
A. were; being
B. have; got
C. have; been
D. did; get
A. has just married with
B. has just married with
C. has just been married to
D. just has been married to
A. promises
B. promised
C. will promise
D. had promised
A. is visited
B. will be visited
C. has been visited
D. was visited
A. rides
B. is riding
C. is ridden
D. has ridden
A. are having
B. have
C. have had
D. had had
A. is discussed
B. has been discussed
C. is going to be discussed
D. will have been discussed
A. is putting
B. is being put
C. is been put
D. has been putting
A. had said
B. said
C. were saying
D. had been saying
A. didn't work
B. won't work
C. can't work
D. doesn't work