Why haven't you finished your homework yet? You ____supposed to have finished it by last Sunday.<br/><br/>A. are B. were