What is the German basic word order

The basic word order in German is Subject – Verb – Object (SVO) in main clauses, just like English. But in questions or dependent clauses, the verb often moves to the end.

     Do you need a free Speaking Course?