A. was B. although C. he was D. who he was
单项选择题By the time you arrive, I () working for two hours.
A. will be B. can C. will have been D. have been
单项选择题You () yesterday if you were really serious about the job.
A. ought to come B. ought come C. ought have come D. ought to have come