you _____the work better.In fact,what you did is not satisfying.a,must have doneb,might have donec,could have doned,dare have done

熱心網友

Ccould have done有"本能夠做(實際沒有做)"的意思,更符合題意.

熱心網友

選 y/mighthavedone+不定式的完成式,表示對過去發生行為的推測 n/could+不定式的完成式,肯定式表示,本可以做而實際上沒能做成某事否定或疑問表示對過去發生事情的懷疑或不肯定.3.題目中的,前后兩句意思應該是相反的,前面一句猜測"你可能工作做的挺好"后面一句轉折,"事實上,你所做的令人不滿意"如果選C的話,從語法上沒錯,但意思說不通,既然前面已知道事實(工作本應做好卻沒做好),后面有多用了層轉折.

熱心網友

I think the key is :C

熱心網友

choose b

熱心網友

b,might have done

熱心網友

b,might have done