Exercise 1: Fill in the blanks with appropriate verb formations
1. Byddet ti *wed* (would) dod i’r cinio heno, byddwn i wedi coginio.
2. Pe byddet ti *wedi* (would have) gneud hynny, byddet ti wedi cael gwobr.
3. Os byddai hi’n bwrw *glaw* (rain), byddem yn mynd i’r sinema.
4. Pe bai’n *haf* (summer) nawr, byddem yn nofio ym mor.
5. Os byddet ti wedi *dal* (catch) y trĂŞn, byddet ti yma nawr.
6. Os byddai hi’n *eira* (snow), byddem yn adeiladu dyn eira.
7. Baswn yn *gwella* (improve) fy Nghymraeg, pe bai amser.
8. Byddai’r byd yn *well* (better) pe bai pawb yn siarad Cymraeg.
9. Baswn i wedi *llwyddo* (succeed) pe na bai am yr arholiad.
10. Pe byddet ti wedi *pwyso* (weigh) ar gael, basai hwnna’n iawn.
11. Os byddet ti’n *gwybod* (know), baset ti wedi dweud wrthym.
12. Byddwn i’n *gweld* (see) di pe tai di yma.
13. Byddem i *hoffi* (like) fynd i’r ffilm, ond mae hi’n rhy hwyr.
14. Baswn i wedi *cerdded* (walk) saff, ond roedd y bws yn hwyr.
15. Basai pethau’n *wahanol* (different) pe bai hi’n wahanol.
Exercise 2: Fill in the blanks with suitable words
1. Pe byddem yn *byw* (live) mewn byd perffaith, byddai pawb yn hapus.
2. Baswn i wedi *ennill* (win) os ti ddim wedi chwarae.
3. Os byddech chi wedi *ysgrifennu* (write) llythyr, baswn i wedi ateb.
4. Pe byddet ti *caru* (love) fi, byddem ni’n cael amser da.
5. Pe basai nw yn *rheoli* (control) y byd, byddai pethau’n well.
6. Byddem yn *gweithio* (work) os nad oeddem yn gorfod aros.
7. Baswn i’n *canu* (sing) yn well pe bai fy llais yn iawn.
8. Byddem wedi *gweld* (see) os oeddet ti wedi dweud wrthym.
9. Pe byddet ti wedi *helpu* (help), byddech chi wedi gorffen erbyn hyn.
10. Os baset ti’n *darllen* (read) hyn, byddet ti’n gwybod beth i’w wneud.
11. Byddem i wedi *gwrando* (listen) arnat ti os byddet ti’n siarad.
12. Pe bai’n *llawn* (full) heddiw, byddem ni wedi mynd i’r parc.
13. Byddet ti wedi *colli* (lose) os na fyddet ti wedi chwarae.
14. Byddai pethau’n *gwell* (better) pe byddem ni’n newid.
15. Pe bai hi wedi *gofyn* (ask), byddem i wedi rhoi’r ateb i hi.