活動の機能の1つToDoオブジェクトには状況という選択リストがあり、これで進行中か完了しているかを判別できます。
この状況選択リストですが、デフォルトや完了など特別な判別情報を保持しています。これはTaskStatusというオブジェクトで管理しているみたいです。
そのためSOQLで値を取得することが可能です。
SELECT Id,ApiName,IsClosed,IsDefault,MasterLabel,SortOrder FROM TaskStatus
IsClosed=TRUEのように条件を指定してあげれば、完了フラグが付いた選択リスト値を取得することができたりするみたいです。