【单选题】【消耗次数:1】
承揽人擅自将承揽的主要工作任务交由第三人完成,定作人的权利有( )。
在承揽人不能按约定完成合同的前提下,可以解除合同
不能解除合同,只能不接受第三人完成的工作成果,并要求承揽人自己完成工作任务
在第三人存在不能完成合同任务的前提下,可以解除合同
可以解除合同
参考答案:
复制
纠错
相关题目
【多选题】 下列关于承揽人在完成工作过程中造成第三人损害或者自己损害的说法正确的有()。
①  A.承揽人在完成工作过程中造成第三人损害或者自己损害的,定作人承担侵权责任
②  B.承揽人在完成工作过程中造成第三人损害或者自己损害的,定作人不承担侵权责任
③  C.定作人对定作、指示或者选任有过错的,应当承担相应的责任
④  D.定作人对定作、指示或者选任有过错的,不应当承担相应的责任
【单选题】 根据《合同法》的规定,总承包人或者勘察、设计、施工承包人经发包人同意,可以将自己承包的部分工作交由第三人完成。第三人就其完成的工作成果与总承包人或者勘察、设计、施工承包人向发包人承担()。
①  侵权责任
②  违约责任
③  连带责任
④  合同责任
【多选题】 债权人不得将合同的权力转让给第三人的情形有( )
①  债务人不同意转让的
②  根据合同性质不得转让的
③  第三人对转让提出异议的
④  按照当事人约定不得转让的
⑤  债权人转让未通知债务人的
【判断题】 不定期租赁合同,当事人可以随时解除合同。
①  正确
②  错误
【判断题】 定作人可以随时解除承揽合同。
①  正确
②  错误
【判断题】 租赁合同对第三人有拘束力。
①  正确
②  错误
【单选题】 当事人一方迟延履行合同债务致使不能实现合同目的,对方( )解除合同。
①  只能通过人民法院
②  经催告后在合理期限内
③  经催告后
④  可直接解除合同
【单选题】 设计合同订立后,尚未开始设计工作,发包人因故解除合同()。
①  退还发包人已付的定金
②  退还发包人已付的设计费
③  不退还发包人已付的定金
④  不退还发包人已付的设计费
【单选题】 在下列(  )情形下,租赁合同的出租人无权解除合同。
①  承租人未经同意对租赁物进行改善或增设他物
②  承租人未经同意转租租赁物
③  承租人未按约定的方法或租赁物的性质使用租赁物
④  承租人无正当理由不支付租金,且在出租人要求的合理期限内仍不支付租金
【判断题】 传送或向第三人转让或用于本合同外的项目。()
①  正确
②  错误
随机题目
【单选题】 下面正确的函数原型语句是( )。
①  int Function(void a);
②  void Function(int);
③  int Function(a);
④  void int(double a);
【单选题】 在下面的( )不能作为函数的返回类型。
①  void
②  int
③  new
④  long
【单选题】 函数调用func((exp1,exp2),exp3*exp4-exp5)中所含实参的个数为( )个。
①  1
②  2
③  4
④  5
【单选题】 表示文件结束符的符号常量为( )。
①  eof
②  Eof
③  EOF
④  feof
【单选题】 假定一个结构类型的定义为“struct D{int a;union{int b;double c;};D* d[2];};”,则该类型的大小为( )字节。
①  20
②  24
③  28
④  32
【单选题】 假定有“struct BOOK{char title[40];float price;};struct BOOK *book;”,则不正确的语句为( )。
①  struct BOOK *x=malloc(book);
②  struct BOOK x={“C++ Programming”,27.0};
③  struct BOOK *x=malloc(sizeof(BOOK));
④  struct BOOK **x=
【单选题】 在#include命令中不可以包含( )。
①  头文件
②  程序文件
③  用户头文件
④  目标文件
【单选题】 假定一个结构类型的定义为“struct A{int a,b;A* c;};”,则该类型的长度为( )。
①  8
②  10
③  12
④  16
【单选题】 从一个数据文件中读入以换行符结束的一行字符串的函数为( )。
①  gets()
②  fgets()
③  getc()
④  fgetc()
【单选题】 在下面的( )函数声明语句存在语法错误。
①  AA(int a,int b);
②  AA(int,int)
③  AA(int a;int b)
④  AA(int a,int)