— 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 finished C. should have finished D. will have finished
American English has many dialects, _________ the Midwestern, southern, African American and Spanish dialects.
A especial B special C specially D especially