所属栏目:英语表达 发布时间:2022-11-11 浏览:56
② can(could)+have+done,表示对过去发生事情的“不肯定”,常用于否定句和疑问句。
He can't have been to your home. He doesn't know your address.
他不可能去过你家,他不知道你的地址。
③ should+have+done,表示“某事本该早做而实际未做”,用于肯定句。
You should have been here five minutes ago.
你五分钟前就该来了。
5.have用于某些短语,表示固定的意思。
① have a word with sb.,表示:和某人说句话
Where's Peter? I want to have a word with him.
Peter在哪儿?我想和他谈谈。
② had better+不带to的动词不定式,表示:…最好…
I'd better go and look for him now.
我最好现在就去找他。
③ have nothing / something to do with,表示:和…无 / 有关系
They have nothing to do with each other and follow different aims.
他们彼此没有关系,目的也不同。