— I haven’t finished my task yet. — You shouldn’t have watched the film last night, or you _______ it by now.A, need have finished B. may have finishedC. should have finished D. will have finished
A recent survey shows ____ great social changes, traditional values like family harmony still play an important role in Chinese people in heart.
— Did Peter fix the computer himself? — He ________, because he doesn't know much about computers.
Without my glasses, I couldn’t _______ whether that figure on the blackboard was a three or an eight.
Dogs have a very good ___________ of smell and are often used to search for survivors in an earthquake.
— Someone might see us. — ___________? We are not doing anything illegal.