How long have you spoken English?, How long have you played sport?, How long have you read books?, How long have you lived in your house or flat?, How long have you studied Arabic?.

present perfect simple

Leaderboard

See top players

Leaderboard

Visual style

Options

Switch template

Leaderboard

See top players
)
Continue editing: ?