1. 误会某人可以是 get sb wrong,这里可用 think 吗?
2. 请问 have sb done / doing / do 有什么区别以及还有哪些动词有这种结构(v+n.+adj.)?
个人认为 get sb wrong 属于习惯用语,较为固定,不可说成是 think sb wrong, 但可以说do sb wrong。get / do sb wrong 是误解、冤枉某人的意思。我想,think sb wrong 是动+宾+宾补的结构,应当翻译成“认为某人错了”吧。
have 充当使役动词,翻译成“使,让”。have sb do 就是让某人做某事,have sb done 就是使某人被...,have sb doing 指让某人持续不断做某事。
有v+n+adj结构的动词有不少,略举几例:
find:find it hard
consider:consider it important
make:make it clear
paint:paint it green
keep:keep it fresh
want:want it alive
等等。