নিচের কোনটি শুদ্ধ বাক্য ?

Answer: 
They have been digging the canal for a week .
নিচের কোনটি শুদ্ধ বাক্য ?