More than ever before
Never before have
In the past, there never have
Formerly, there never were
第1题:
A. Never have I before read
B. Never have read I before
C. Never before have I read
D. Never had I before read
第2题:
A.had never seen
B.never see
C.never saw
第3题:
A.has so much been done
B.have so much been done
C.has been done so much
D.so much have been done
第4题:
A、had anyone been
B、anyone had
C、had anyone
D、anyone had been
第5题:
Never before had I speak out my mind in public, so when someone asked to sing a song at the party, I felt too ( ) to do so.
A.embarrassed
B.unfortunate
C.unwilling
D.pleasant
第6题:
A、That
B、What
C、Whether
第7题:
A、were never forgotten
B、shall never forget
C、never forget
D、had never forgotten
第8题:
A、This being his first visit
B、Never having visited
C、This being his first time to visit
D、Having never been before
第9题:
A.eagerness
B. fear
C.hesitation
D.excitement
第10题:
A. didn’t ever meet
B.have never met
C.have ever met
D.never met
答案:B
解析:在时间或条件状语从句中,当表示将来完成的意义时,要用现在完成时来代替将来完成时;故只有have never met和have ever met是现在完成时;原题句意为我今晚要见伊万。我以前从没见过俄国人。故选择B