Same like in English, we have 2 types of questions: Yes/No and Wh_ questions.
For Yes/No questions:
1. "không" at the end: negative answer -> Không; positive answer -> Có, (+ statement )
Is she beautiful? - Cô ấy có đẹp không?
Yes, she is very beautiful. - Có, (cô ấy rất đẹp)
No. - Không
2. "phải không"/"đúng không" at the end (similar to tag question in English): negative answer -> Không/Không phải/Không đúng; positive answer -> Phải/Phải rồi/Đúng/Đúng rồi/Đúng vậy (There are quite a lot of sub words which go after the main words in Vietnamese ^^)
You are American, aren't you? - Bạn là người Mĩ phải không?
Yes, I am. - Đúng vậy.
No, I am not. - Không.
3. "chưa" at the end (similar to Perfect Tense): negative answer -> Chưa; positive answer -> Rồi
Have you ever been to Vietnam? - Anh đã bao giờ đến Việt Nam chưa?
No, I haven't. - Chưa, (tôi chưa đến Việt Nam).
Yes, I have been there for 3 times. - Rồi, tôi đến đó 3 lần rồi.
4. "à" at the end (we use this in question to ask somebody to confirm something): negative answer -> Không/Chưa ; positive answer -> Ừ/Vâng (if the answerer is younger than the questioner)
He left already? - Anh ta đi rồi à?
No, he's still here. - Chưa, anh ta vẫn ở đây.
Yes, he left one hour ago. - Ừ, anh ta đi cách đây một tiếng.
Trang is cooking? - Trang đang nấu cơm à?
No, she is watching TV. - Không, cô ấy đang xem ti vi.
Yes, she is. - Ừ, (cô ấy đang nấu cơm)
For Wh_ questions:
Who/whom: ai
What: cái gì, con gì, công việc gì, ăn gì, uống gì, mặc gì, etc,.
When: khi nào, lúc nào, bao giờ
Where: ở đâu, ở chỗ nào, ở nơi nào
Which: nào -> which year - năm nào, which house - nhà nào, which film - phim nào, etc,.
How: thế nào, như thế nào
Did I miss something?