Usually, I can understand a statement’s meaning even if the sentence violates some guidelines of grammar or proper usage. But, for me, a misplaced “only” can be confusing.
For example: “You only have access to one account.”
Does it mean:
I am *the only one * who has access. Nobody else has access.
I am the only one who has access to *one particular * account. Nobody else has access to that account.
I am the only one who has access to *one * account. Everyone else has access to more than one account.
I have access, but only access, not something else.
I have access to *only one * account, not two or more.
I’m sure that #5 is the intended meaning, with the key being “*one * account”. I think that the least likely interpretation is #4, but isn’t it the “correct” interpretation?
Does anyone else think that the sentence is ambiguous, or is the meaning obvious to you?
“only” is a misplaced modifier in this sentence. As written, the sentence means #4, (something along the lines of, you can see the account, but can’t make any changes). I would also assume that the person meant#5.
#5 is the most natural interpretation, but there is some ambiguity. I could imagine delivering the line so that it meant #3, for instance.
“No, James! Don’t put that in your ear. Those drops are for your eyes only!”
Yeah, you’re right. But that’s a really strict interpretation that wasn’t present in the choices given in the OP. But yes, you are correct, the modifier “only” is directly in front of “have” (in the original sentence).