Hi! Number 1 is present perfect continuous. What is number 2 and 3 defined as grammatically? Thanks, Fulvio
1. How long have you been flying?
2. How long have you been in space?
3. How long have you been a priest?
They are simple present perfect. CB
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.