--- Did you tell Jack the news?
--- Oh, I forgot. I______ him soon.
A. will tell B. am going to tell
C. am to tell D. tells
Mary is ill today. If she _____, she ____ here at school
A. were not ill;would be
B. had been ill;wouldn't have been
C. were ill;should have been
D. hadn't been ill;could be
All the preparations for the task _________, and we’re ready to start.
A. complete B. have completed
C. had been completed D. have been completed
_________as one of the most important inventions of the time, the computer helps people living in different countries to do a lot of things.
A. Knowing B. Known
C. To know D. Know
Anyone _______ wants to learn something can sign up for the online courses.
A. which B. who
C. whose D. whom
Tell Mary there is someone __________ for her at the door.
A. wait B. to wait
C. waiting D. waited