Aren't you tired?I ____ you had done enough for today.

问题描述:

Aren't you tired?I ____ you had done enough for today.
A.should have thought B.must have thought
C.might have thought D.could have thought
需要详细解释这四个选项的不同.
"It seems that she was there at the conference." The sentence means that
A.she seems to be there at the conference.
B.she seemed to be there at the conference.
C.she seems to have been there at the conference.
D.she seemed to being there at the conference.
The young employee has a(n)______ quality - he is totally honest.
A.respectable B.admirable C.decent D.approachable

选A 虚拟语气译为“本该想到”B译为“一定已经想到”C译为“也许已经想到”D译为“本可以想到”,三个选项意思不搭.
选C 原句“现在看起来她当时出席了会议”,C符合题意,A指她现在似乎出席,B指过去她似乎出席,D中being语法错误,正确表达应为B