SpeeekDownload on the App Store

Portuguese Phrase

Não dá pra ver bem.

/nãw ˈda pɾa veʁ ˈbẽj̃/
Meaning"I can’t see well."
💡

Meaning

Literally ‘It doesn’t give to see well’, the idiomatic meaning is ‘You can’t see well’ or ‘It’s hard to see clearly’. It is used when visibility is poor, whether because of fog, bad lighting, or a visual impairment.

🎯

When to use

Use this phrase when you want to comment on a situation where something is not clearly visible – e.g., a foggy street, a blurry screen, or when you’re struggling to read something without your glasses.

Grammar Breakdown

Nãopraverbem

1

Não (negation)

The adverb of negation placed before the verb to deny the statement.

2

dá (impersonal dar)

Third‑person singular of *dar* used impersonally to mean ‘it is possible / it works’.

3

pra (para)

Colloquial contraction of *para* that follows *dar* to introduce the infinitive.

4

ver (infinitive)

The infinitive form of the verb ‘to see’, acting as the complement of *dá pra*.

5

bem (adverb)

Adverb meaning ‘well’, modifies the verb *ver*.

🗨In Conversation

A

Consegue ler o quadro?

Can you read the board?

Não dá pra ver bem.

I can’t see well.

B

Common Mistakes

  • não dá ver bem

    The preposition *pra* (or *para*) is required after *dá* to link the infinitive.

  • não dá a ver bem

    Adding the article *a* is incorrect; *dá* already functions as an impersonal verb.

  • não dá pra ver bem?

    When used as a statement, omit the question mark; use a question mark only if you’re actually asking for confirmation.

Alternatives

  • Não consigo ver bem.

    I can’t see well.

  • Não dá para enxergar bem.

    It’s not possible to see well.

  • Não dá para ver claramente.

    It’s not possible to see clearly.

pt

Cultural Tip

The construction *dar* + *pra* is a very common, informal way to express possibility in Brazilian Portuguese. It’s more conversational than the formal *ser possível* or *poder*. Also, *pra* is a spoken contraction of *para*; in writing, especially formal texts, you’d use *para* instead of *pra*.