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