Răspuns:
este o regula simpla, dar eficienta: Că sa faci diferența între Ac și N, te uiti daca partea de vorbire pe care o analizezi, are prepoziție/ locuțiune prepozițională sau nu. Daca are atunci sta in cazul Ac, iar daca nu sta in N. Te asigur că așa e.
Diferența între funcțiile sintactice e simpla: Pui întrebarea cuvântului. Spre exemplu: daca cuvântul acela răspunde la întrebarea ce? atunci va fi C.D. sau daca el răspunde la întrebarea cine? atunci e S.
sper că ai înțeles ideile.
PS: Învață teoria cu pixul in mâna, fa analize de propoziții, învață cazurile, funcțiile sintactice ale fiecărei părți gramaticale in parte și atunci sigur îți va fi mai ușor.
mult succes in continuare!