Can you complete this English expression? It means “to stay in a place too long, especially when the host wants you to leave.”
Overstay (one’s) ……
a) host
b) welcome
c) guest
d) time
The answer is below!

Answer: b) welcome
Overstay (one’s) welcome!
Example: “We overstayed our welcome at Rob’s house last night. He wanted us to leave earlier.”