def is_passive(args, premise, verbose=True):
    """Get whether the sentence or phrase contains a passive construction."""
    
    is_passive = False
    
    # Get dependent tokens
    deprels = [t.deprel for t in premise.tokens]
    
    # Check whether specific dependency relations are contained in dependent tokens
    if 'auxpass' in deprels and 'nsubjpass' in deprels:
        is_passive = True
        
    return is_passive