20 terms

#17 - Patrymau

New patterns from Uned 17 of Cwrs Sylfaenol Ceredigion. Discussing things that *have* happened. The perfect tense.

Terms in this set (...)

Dw i wedi gweld Avatar
I have seen Avatar
Dw i wedi gwneud y gwaith cartre
I have done the homework
Dw i wedi darllen The Hobbit
I have read The Hobbit
Dw i wedi bod yn Sbaen
I have been to Spain
Dw i ddim wedi gweld Avatar
I haven't seen Avatar
Dw i ddim wedi gwneud y gwaith
I haven't done the work
Dw i ddim wedi darllen The Hobbit
I haven't read The Hobbit
Dw i ddim wedi bod yn Sbaen
I haven't been to Spain
Ydych chi wedi cael digon?
Have you had enough? (chi)
Wyt ti wedi bwyta gormod?
Have you eaten too much? (ti)
Wyt ti wedi anghofio?
Have you forgotten? (ti)
Wyt ti wedi meddwi?
Are you drunk? (ti)
Yes I have
Nac ydw
No I haven't
Ydy e wedi cyrraedd?
Has he arrived?
Ydy, mae e wedi cyrraedd
Yes, he has arrived
Nac ydy, dyw e ddim wedi cyrraedd
No, he hasn't arrived
Ydyn nhw wedi cyrraedd?
Have they arrived?
Ydyn, maen nhw wedi cyrraedd
Yes, they have arrived
Nac ydyn, dyn nhw ddim wedi cyrraedd
No, they haven't arrived