Choose the best answer to fill in each blank.
11.It was the most exciting film I .
A. never sawB. ever sawC. had ever seenD. have ever sean
12.They have been in love with each other they were young.
A. whileB. untilC. forD. since
13.I the money from him yet.
A. haven’t receivedB. don’t receive
C. will receiveD. am receiving
14.They for nearly 50 years.
A. marryB. have been married
C. marriedD. will marry
15.How many times there so far? A few times.
A. have you beenB. would you be
C. were youD. had you been
16.It’s at least a month since Tom.
A. I last seenB. I last seeC. I have last seenD. I last saw
17.We almost every lesson in this book so far.
A. studyB. studiesC. has studiedD. have studied
18. We that television program.
A. never watchB. not never watch
C. have never watchedD. has never watched
19.Up to then, I such a big fire.
A. have never seenB. had never seen
C. never seenD. never see
20.I her since I a student.
A. know/ amB. knew/ was
C. have known/ amD. have known/ was