Răspuns :
Salut!
a. Nu ştiu¹/ (pe cine) am zărit în acea noapte.²/
P¹ - PP (propoziţie principală)
P² - PS (propoziţie secundară: subordonată completivă directă)
- pe cine - f.s. complement direct; pe cine am zărit? .... pe cine = pe cineva, pe Ion etc.
b. Întâmlparea¹/(la care) m-am gândit²/ era veche.¹/
P¹ - PP
P² - PS (subordonată atributivă)
- la care - f.s. complement prepozițional (fostul complement indirect în acuzativ); la ce m-am gândit? ... la ceva.
c. Blocul¹/ (deasupra căruia) străluceşte luna ²/este înalt.¹/
P¹ PP
P² - PS (subordonată atributivă)
- deasupra căruia - f.s. circumstanţial de loc precedat de prepoziția "deasupra"; unde strălucește? ... deasupra căruia (blocului)
d. M-a uimit¹/ (ce) a ajuns colegul meu.²/
P1 - PP
P² - PS (subordonată completivă directă)
- ce - f.s. nume predicativ, formează predicatul nominal " ce a ajuns" împreună cu verbul copulativ "a ajunge".
e. Persoana¹/ (căreia) îi aduc flori²/ m-a crescut.¹/
P1 - PP
P² - PS (subordonată atributivă)
- căreia - f.s. complement indirect; cui aduc flori? ... căreia = persoanei.